Shopping malls database
Houston Pavilions is located at the corner of Dallas & Main Sts., Houston. It is a Lifestyle/Specialty Center which opened in 2008. It is an Open shopping mall. It covers an area of 360,000 sqft. and has about 30 stores.
Shopping mall's name: Houston Pavilions
Address: Dallas & Main Sts., Houston, TX 77002
Number of stores: 30