Heriberto Rodriguez-Ayala, M.D.
(956) 928-0600
5419 S McColl Rd, New location opened on 06/2014 at 5419 S. McColl Rd., Edinburg, TX 78539.
We are located at Stone Ridge Plaza behind the Doctor's Hospital at Renaissance., Edinburg, Texas, 78539
Note: New location opened on 06/2014 at 5419 S. McColl Rd., Edinburg, TX 78539. We are located at Stone Ridge Plaza behind the Doctor's Hospital at Renaissance.
Note: New location opened on 06/2014 at 5419 S. McColl Rd., Edinburg, TX 78539. We are located at Stone Ridge Plaza behind the Doctor's Hospital at Renaissance.