Vital Atlas
Ophthalmology

Lee SchwartzMD

4.4(14 reviews)
Cost:

San Francisco Eye Institute

711 Van Ness Ave, San Francisco, CA 94102

(415) 421-8667

Education & Credentials

  • Tufts University School of Medicine
    1970

Board certifications

  • Internal MedicineInternal Medicine
  • OphthalmologyOphthalmology