Greenfield Historical Society

GHS is a separate organization with no affiliation to the Town of Greenfield