Cohasset MA Preschools 1. 3 N Main St, Cohasset, MA 02025 | South Shore Community Center Schl (781) 383-0036