Lee Kenneth Schwartz, MD, Ophthalmology

711 Van Ness Ave Ste 310
San FranciscoCA  94102-3285 (San Francisco County)


Phone: 415-921-7555
Fax: 415-921-1475

NPI: 1174525851
License Number: G292190 (CA)