120 Aldrich Rd, North Scituate, RI
23 Theodore Foster Dr, North Scituate, RI
401 Snake Hill Rd, North Scituate, RI