Bayou Place - Houston, TX Mall and Shopping Center
Home > US > Texas > Houston > Bayou Place

Bayou Place

Bayou Place is open air mall with 130,000 sq. feet Gross Leasable Area (GLA). Below you can find Bayou Place contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Bayou Place store directory arranged both alphabetically and by categories.

Bayou Place Contact Information


Address: 500 Texas Street, Houston, TX 77002

Phone: (713) 227-0957

Website: Bayou Place


Bayou Place Store Directory - A to Z

Directory of all stores in Bayou Place sorted alphabetically.


Bayou Place Stores - Categories

Directory of Bayou Place stores sorted by categories.