Shopping malls database
Watertown Mall is located at the corner of Arsenal St., Watertown. It is a Community Center which opened in 1975 and was last renovated in 2009. It is an Enclosed shopping mall with 900 parking spaces. It covers an area of 261,133 sqft. and has about 15 stores.
Shopping mall's name: Watertown Mall
Address: Arsenal St., Watertown, MA 02472
Number of stores: 15