Church
Website: http://www.firstparishcohasset.org
23 North Main St., Cohasset, MA 02025
The First Parish Cohasset hosts a wide variety of events.
First Parish Cohasset
23 North Main St.
Cohasset, MA 02025