Redwood City
Address Kaiser Permanente, Redwood City Ophthalmology Department, Eye Care Services 910 Maple Street Redwood City, CA 94063 Google Maps Directions Contact Information (650) 299-3789 Fax: (650) 299-4150 Email: [email protected] Hours of Operation 8:30am-5:00pm, closed 12:30pm-1:30pm