Shopping malls database
The Village at Waugh Chapel is located at the corner of Route 3/301 & Waugh Chapel Road, Gambrills. It is a Regional Center which opened in 2000 and was last renovated in 2009. It is an Open shopping mall with 2,700 parking spaces. It covers an area of 380,000 sqft. and has about 77 stores.
Shopping mall's name: The Village at Waugh Chapel
Address: Route 3/301 & Waugh Chapel Road, Gambrills, MD 21054
State: MD
Number of stores: 77