Map of Indian Head Shopping Mall in Middlesex County, MA:

Indian Head Shopping Mall Middlesex Marlborough 42.3498162 -71.5161754