San Francisco
Address Kaiser Permanente, San Francisco Ophthalmology Department, Eye Care Services 1635 Divisadero Street 3rd Floor, Suite 360 San Francisco, CA 94115 Google Maps Directions Contact Information (415) 833-2763 Fax: (415) 833-3738 Email: [email protected] Hours of Operation Monday through Friday: 9:00am – 5:30pm, closed 12:30pm – 1:30pm