S South Texas Health System Clinics 0 reviews 4200 Tres Lagos Blvd Ste 140 McAllen, TX • 78504 View Practice (956) 515-2002