An interactive map showing the location of Boxborough Old Town Center, Boxborough, Middlesex County, Massachusetts, USA.