Address:
1600 W 13th St
77008
Houston
, TX
United States
29° 47' 37.824" N, 95° 24' 45.0252" W
See map: Google Maps
Texas