Sobha Rani Podila, MD, Internal Medicine

712e Espada Dr
El PasoTX  79912-1916 (El Paso County)


Phone: 915-845-3338
Fax:

NPI: 1720199508
License Number: L2555 (TX)