Map and Directions
534 Larkfield Center
Santa Rosa, CA 95403
Hours: Monday-Saturday 9 am – 6:30 pm
(707) 578-2020 (optical and order status inquiries)
(707) 578-4200 (appointments and insurance questions)
Click on the Google red pin for directions
