|
Contact Us
Address:
534 Larkfield Shopping Center
Santa Rosa, CA 95403
Map and directions
Hours: Monday-Saturday 9 am - 6:30 pm
Thursday 9 am - 7 pm
Phone: 707 578 2020 (optical and order status inquiries)
707 578 4200 (appointments and insurance questions)
|