LOCATIONS

South Texas Health System Clinics Ortho South Texas Edinburg

South Texas Health System Clinics Ortho South Texas Edinburg
South Texas Health System Clinics Ortho South Texas Edinburg

4302 S. Sugar Road
Suite 100
Edinburg, TX 78539

Phone: 956-420-3311