Javier German Padilla, MD, Internal Medicine

302 Bob Bullock Loop Apt 4104
LaredoTX  78043-4266 (Webb County)


Phone: 787-510-0488
Fax:

NPI: 1083383186
License Number: 000829-P.A. (PR)