Heriberto Rodriguez Ayala, MD, Obstetrics & Gynecology

5419 S McColl Rd
EdinburgTX  78539-9183 (Hidalgo County)


Phone: 956-928-0600
Fax: 877-582-6921

NPI: 1861456345
License Number: M0247 (TX)