Shopping malls database
Atrium Mall is located at the corner of Boylston St. & Rt. 9, Chestnut Hill. It is a Lifestyle/Specialty Center which opened in 1989 and was last renovated in 1995. It is an Enclosed shopping mall with 918 parking spaces. It covers an area of 205,461 sqft. and has about 33 stores.
Shopping mall's name: Atrium Mall
Address: Boylston St. & Rt. 9, Chestnut Hill, MA 02467
State: MA
Number of stores: 33