David Owen Taber, MD, Urology

2201 N Stanton St
El PasoTX  79902-3211 (El Paso County)


Phone: 915-533-0800
Fax: 915-771-6558

NPI: 1689621625
License Number: E0160 (TX)