Ricardo Enrique Irizarry, MD, Psychiatry & Neurology

4701 S Sugar Rd
EdinburgTX  78539-7012 (Hidalgo County)


Phone: 956-289-7000
Fax: 956-289-7254
Email: ric***@*****il.com

NPI: 1518926237
License Number: M1785 (TX)