Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
South Texas Health System

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

About South Texas Health System

Founded

1985

Estimated Revenue

$100M-$250M

Employees

1K-5K

Category

Industry

Hospital & Health Care

Location

City

Edinburg

State

Texas

Country

United States

Tech Stack (48)

search