Isabel Padilla, MD, Internal Medicine

2821 Michael Angelo
Ste 400
EdinburgTX  78539 (Hidalgo County)


Phone: 956-362-8677
Fax:

NPI: 1447644950
License Number: S8626 (TX)