Shirley, Middlesex County, Massachusetts Genealogy

United States Massachusetts  Middlesex County  Shirley

Town Clerk
7 Keady Way Shirley, MA 01464 Phone: 978-425-2600 x 205 Fax: 978-425-2681 [mailto:amcdougall@shirley-ma.gov Email] Website

Adjacent towns: Middlesex Co.: Ayer | Groton | Townsend | Worcester Co.: Harvard | Lancaster | Lunenburg