Texas Southern University
Address:
3100 Cleburne St
Houston
, TX
, 77004
29° 43' 19.9596" N, 95° 21' 35.0712" W
See map: Google Maps