Dr. John Liu, Optometrist

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