327 First Parish Rd, Scituate, MA 02066, United States
119 Edward Foster Rd, Scituate, MA 02066, United States