The Whitney Wright Galleria is located in the center of Houston. Photo #13

The Whitney Wright Galleria is located in the center of Houston.