| Dedham Square offers ample free public parking in the town-owned parking lot located on Eastern Avenue, shown below with the red marker. Additionally, metered street parking is available throughout the Square with a two-hour time limit. |
| 45 | Dedham, MA Mostly Cloudy |