Rochester, Strafford County, New Hampshire Genealogy

Town Clerk
Rochester City Clerk 31 Wakefield Street Rochester, NH 03867 Website

Town Histories
Go to Archive.org to find published materials for this town