Edgardo Enrique Ojeda Arce, MD, Psychiatry & Neurology

1901 S 24th Ave
EdinburgTX  78539-6533 (Hidalgo County)


Phone: 956-289-7000
Fax: 956-289-7257

NPI: 1568877975
License Number: 19940 (PR)