Where are the public parking lots in Waltham?

The following list shows all the public lots under the control and enforcement of the City of Waltham. These lots all have handicap parking available.

Lots with only short term meters/pay station available:

Library Lot – Main Street behind Public Library

Church Street Lot – Church Street at Main Street

Lots with short term and all-day meters/pay stations available:

Central Square Parking Deck – Lexington Street btn. Main and School Streets

Carter Street Lot – Carter Street

MBTA Lot – Off Moody Street near Felton Street

Crescent Street Lot – Crescent Street btn. Moody and Adams Streets

Spruce Street Lot – Spruce Street

Walnut Street Lot – Walnut Street

Chestnut Street Lots – Chestnut Street

Embassy Parking Facility - Off of Pine Street