Sheeba Varughese Tano, DO, Internal Medicine

1901 Grandview Ave
El PasoTX  79902-5113 (El Paso County)


Phone: 915-544-6750
Fax: 915-532-4259

NPI: 1790003077
License Number: 7744356773 (TX)