Henry Robert Herrera Jr, MD, Internal Medicine

5520 Leonardo Da Vinci
Ste 100
EdinburgTX  78539-1422 (Hidalgo County)


Phone: 956-362-3636
Fax:

NPI: 1386961720
License Number: P3347 (TX)