1. Cohasset Park Department 91 Cedar St, Cohasset, MA 02025 Coordinate: 42.24707,-70.83925 Phone: (781) 383-6709