Point of interest

Framingham Green

1 local recommends
Location
136 Maynard Rd
Framingham, MA

Tips from locals

Tina
June 22, 2017
There are farmer's markets and little shopping stands in the summer! As well as live music on Friday/Saturday nights!