South Texas Health System
South Texas Health System was founded in 1916, it is a medical clinic that offers in-patient care and medical services. South Texas Health System is located in Edinburg, Texas.
Last updated on
New! Make Your CRM Smarter with Best-In-Class Intent Data
Learn More!South Texas Health System was founded in 1916, it is a medical clinic that offers in-patient care and medical services. South Texas Health System is located in Edinburg, Texas.