Cohasset Central Cemetery

N. Main St. and Joy Place
Cohasset
Massachusetts
United States