Maynard Road in Framingham, Massachusetts

Maynard Road in Framingham is a two-lane, asphalt residential street. The street has a road width of 12.2 m. Nearby there is 2 places of worship. The nearest bus stop nearby is Vernon St & Pleasant St (about 450 m away). Maynard Road also exists in Sudbury.
Road Type
residential street
Lanes
2

Places of worship

  • Village Bible Chapel.
  • Temple Baptist Church (baptist).