Omar Jose Pena Lopez, MD, Pediatrics

410 S Broadway
ElsaTX  78543-0000 (Hidalgo County)


Phone: 956-262-9805
Fax: 956-262-9233

NPI: 1619149762
License Number: N1058 (TX)