Shopping malls database
Riverway Plaza is located at the corner of Bridge St. (Rte. 3A), Weymouth. It is a Community Center which opened in 2002. It is an Open shopping mall with 1,180 parking spaces. It covers an area of 265,000 sqft. and has about 10 stores.
Shopping mall's name: Riverway Plaza
Address: Bridge St. (Rte. 3A), Weymouth, MA 02191
Number of stores: 10