Scituate MA Schools 1. 61 First Parish Rd, Scituate, MA 02066 | South Shore Educational (781) 545-7346