Foster City Eye Care Optometric Center
Locations
939 Edgewater Blvd., Suite C
Foster City, CA 94404
Map it
Phone: 650-573-6245
Fax: 650-573-1466
Hours:
Mon 9:00 am - 5:00 pm
Tue 9:00 am - 5:00 pm
Wed, Thu, Fri 9:00 am - 5:00 pm
Sat 8:00 am - 1:30 pm