Houston Police Dept. – South Central
Address:
2201 St. Emanuel Street
Houston
, TX
, 77003
29° 44' 32.2404" N, 95° 21' 45.3348" W
See map: Google Maps