Diego Rodriguez-Escobar, MD, Psychiatry & Neurology

801 E Nolana St
Ste Ste 9
McAllenTX  78504-6104 (Hidalgo County)


Phone: 956-687-8000
Fax: 956-682-2004

NPI: 1568578946
License Number: G7323 (TX)