Map of Taubman Center in Middlesex County, MA:

Taubman Center Middlesex Boston South 42.3714858 -71.1203305