Marlborough, Middlesex County, Massachusetts Genealogy

United States Massachusetts  Middlesex County  Marlborough

Town Clerk
140 Main St Marlborough, MA 01752 Phone: 508-460-3775 Fax: 508-460-3723 [mailto:lthomas@marlborough-ma.gov Email] Website

Adjacent towns: Middlesex Co.: Framingham | Hudson | Sudbury | Worcester Co.: Berlin | Northborough | Southborough | Westborough