Dr. John Liu, Optometrist
Home
Our Practice
Locations
Our Services
Eye Care Articles
Patient Forms
Locations
3550 Castro Valley Blvd.
Castro Valley, CA 94546
Map it
Between Wells Fargo (formely Wachovia) & Dino's restaurant, and formerly Dr. Joy Sugimura's office
Phone:
510-581-1680
Hours:
Mon, Tue, Wed, Thu, Fri 9:30 am - 6:00 pm
Sat 9:30 am - 1:30 pm
Notice of Privacy Practices