Santa Clara Vision Center

1190 Scott Blvd.
Santa Clara, CA 95050
Map it
Phone: 408-247-2600
Fax: 408-247-2605
Hours:
Mon, Wed, Fri 9:00 am - 5:00 pm
Tue, Thu 9:00 am - 6:00 pm
Sat 9:00 am - 1:00 pm