German Roman Esquivel-Vanegas, MD, Family Medicine

1102 W Trenton Rd
EdinburgTX  78539-9105 (Hidalgo County)


Phone: 956-213-5111
Fax: 956-289-5040

NPI: 1225272453
License Number: P1860 (TX)