Wallace Plaza is a commercial property in Chapel Hill, NC that offers a variety of retail and dining establishments for visitors to enjoy.
With a convenient location and diverse selection of businesses, Wallace Plaza provides a vibrant and bustling atmosphere for patrons to explore and experience.
Generated from their business information