Map of Williams Hall in Middlesex County, MA:

Williams Hall Middlesex Newton 42.3345416 -71.1739427