Shopping malls database
The Power Plant of Hampton Roads is located at the corner of I-64 & Mercury Blvd., Hampton. It is a Lifestyle/Specialty Center which opened in 2003. It is an Open shopping mall. It covers an area of 480,000 sqft. and has about 16 stores.
Shopping mall's name: The Power Plant of Hampton Roads
Address: I-64 & Mercury Blvd., Hampton, VA 23666
Number of stores: 16