Santa Rosa Plaza Optical World
1054 Santa Rosa Plz
Santa Rosa
CA
95401
(707) 544-3000
Open Map
Description
Santa Rosa Plaza Optical World is located at 1054 Santa Rosa Plz, Santa Rosa, CA. This location is in the Julliard Park Neighborhood Watch neighborhood. This business specializes in Opticians and Optometry.
by merchantcircle on May 24, 2015 from
merchantcircle
Accepts Credit Cards
Eye
Eyewear & Opticians
Health & Beauty
Opticians
Optometrists
Price range: $$$
Santa Rosa