Map of Liberty Square in Middlesex County, MA:

Liberty Square Middlesex Ayer 42.511481 -71.5100649