Robert C. Rosa, O.D.
Drag box to select area
Dr. Rosa is an optometrist with her own private practice. She offers eye exams, prescriptions for eye glasses and contacts, treatment for common eye infections and diseases and a selection of hundreds of designer frames.
11495 Carmel Mountain Rd, San Diego, CA 92128
- Hours: Mon - Sat, 9:30am – 5:30pm; Sun, closed