Shopping malls database
Manvel Town Center is located at the corner of NWQ Hwy. 288 & State Hwy. 6, Manvel. It is a Power Center which opened in 2013. It is an Open shopping mall. It covers an area of 750,000 sqft. and has about 40 stores.
Shopping mall's name: Manvel Town Center
Address: NWQ Hwy. 288 & State Hwy. 6, Manvel, TX 77578
Number of stores: 40