The purpose of the Haycock Historical Society is to research and preserve the history of Haycock and to promote and perpetuate public interest and to inform the public generally of the rich heritage of Haycock Township.
All listed General meetings will be held on the 3rd Thursdays at Bucks County Latvian Church.