Physical Location
Department of Human Resources & Payroll Services
3100 Cleburne Street,
Houston, TX 77004.
TSU Map – HR is Building (101)
Department of Human Resources & Payroll Services
3100 Cleburne Street,
Houston, TX 77004.
TSU Map – HR is Building (101)