Edinburg TX Doctors 1. 5419 S Mccoll Rd, Edinburg, TX 78539 | South Texas Women's Health Center (956) 630-0090