Shopping malls database
Capital Plaza is located at the corner of SWC Capital Blvd. & Durham Rd., Wake Forest. It is a Community Center which opened in 2004. It is an Open shopping mall. It covers an area of 325,793 sqft. and has about 12 stores.
Shopping mall's name: Capital Plaza
Address: SWC Capital Blvd. & Durham Rd., Wake Forest, NC 27587
Number of stores: 12