Carlos Ayala, MD, Otolaryngology

800 E Dove Ave
Ste F And G
McAllenTX  78504-2262 (Hidalgo County)


Phone: 956-631-4515
Fax: 956-661-8205
Email: drc***@*****il.com

NPI: 1881688174
License Number: 208769 (MA)