Doctors Hospital at Renaissance Hospitals Doctors Hospital at Renaissance Visit Website 5501 S. McColl Rd. Edinburg, TX 78539 (956) 342-1856 About About Comprehensive healthcare services.