Link to location pageFoster City Eye Care 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 9:00 AM - 5:00 PM 8:00 AM - 1:30 PMClosed Today 999 Edgewater Blvd. Ste. Suite C Foster City, CA 94404 USphone(650) 573-6245(650) 573-6245Get DirectionsCall now