Situated in Gambrills, MD, Village South at Waugh Chapel is one of the area's prominent shopping venues. This Lifestyle/Specialty Center is conveniently located at MD Rte. 3/301. It has been welcoming shoppers since 2012. The property encompasses 587,000 sqft. of gross leasable area across its 0 stores.