Save Allan J. Flach, MD AllanFlach.MD.com • Ophthalmologist Allan Flach, MD 400 Parnassus Avenue, San Francisco, CA