Pedro J Penalo, MD, Internal Medicine

906 S Bridge Ave
WeslacoTX  78596 (Hidalgo County)


Phone: 956-447-8600
Fax: 956-447-0335

NPI: 1104920859
License Number: L7842 (TX)