Theodore A Omachi, MD, Internal Medicine

3333 California St
Ucsf Ste 270
San FranciscoCA  94118-1981 (San Francisco County)


Phone: 475-476-6926
Fax: 415-814-5770
Email: van***@*****oo.com

NPI: 1629006846
License Number: A87142 (CA)