Ricardo Ochoa, MD, Pediatrics

508 N 10th St Ste C7
McAllenTX  78501-4583 (Hidalgo County)


Phone: 956-618-4700
Fax: 956-618-4703
Email: r8a***@*****il.com

NPI: 1841310695
License Number: L6549 (TX)