City Lot 7 in Menlo Park, CA is a convenient and free parking option with 95 spots available. It offers a maximum stay of 3 hours and no re-parking within 9 hours of initial parking.
Located at 1049 Chestnut St, City Lot 7 is a popular choice for visitors looking to explore Menlo Park and its surrounding areas. With no height restrictions and disabled spots available, it provides easy access for all types of vehicles.
Generated from the website