| 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. |
| 64 | Dedham, MA Clear |