1. South Shore Community Center 3 N Main St Ste 7, Cohasset, MA 02025 Coordinate: 42.24147,-70.80329 Phone: (781) 383-0088