Shopping malls database
Village South at Waugh Chapel is located at the corner of MD Rte. 3/301, Gambrills. It is a Lifestyle/Specialty Center which opened in 2012. It is an Open shopping mall. It covers an area of 587,000 sqft. and has about 0 stores.
Shopping mall's name: Village South at Waugh Chapel
Address: MD Rte. 3/301, Gambrills, MD 21054
Number of stores: 0