South Texas Clinic 5000 North 23rd Ste GMcAllen, TX, 78504 View Phone 956-682-1832 5000 North 23rd Ste GMcAllen, TX 78504 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page