Dilys J Bart, MD, Ophthalmology

3838 California St
Rm 100
San FranciscoCA  94118-1504 (San Francisco County)


Phone: 415-751-7700
Fax: 415-751-7701

NPI: 1598843963
License Number: G839841 (CA)