Antonio Otero, MD, Urology

450 6th Ave
4th Floor - Urology
San FranciscoCA  94118-3010 (San Francisco County)


Phone: 415-833-3239
Fax: 415-833-2563

NPI: 1053579334
License Number: AO171708 (TX)