South Texas Health System Companies
![](/storage/logos_100px/South Texas Health System.png)
South Texas Health System (STHS) is a regional multi-hospital system that has earned excellence in providing quality healthcare.
Industry:
AI for Longevity
Headquarters:
Edinburg, Texas, United States
Founded Date:
Jan 1985
Employees Number:
5001-10000
Register and Claim Ownership