Scituate Center Historic Locations

The following historic locations are located in Scituate Center, Massachusetts. Please select a historic place in Scituate Center to view detailed information including address information, historical signifiance, and much more.
Lawson Tower
Off First Parish Rd.
Scituate Center, MA
Water Works
 

 
 
Massachusetts Historic Places