Eye doctors & Optometrists in San Diego, CA
Eye doctors & Optometrists
13223 Black Mountain Rd.,
San Diego ,
CA
92129
UNITED STATES
Based on 1 reviews
Fantastic
Good: Najuwai(spelling?) is very helpful at selecting frames and fitting you for glasses. I would ask for her by name but she is usually there. It is like shopping with your best friend who will be ...Worldwide > United States > San Diego, CA > Eye doctors & Optometrists