Visit Our Practice
Inquiries
For all media inquiries, please contact [email protected]
For partnership inquiries, please contact [email protected]
For all other inquiries, please contact [email protected]
Our Location in San Diego
Our practice is located in Carmel Country Plaza in Del Mar, diagonally across from the fire station. Please keep in mind we are closed every day from 1 – 2 PM for lunch.

Our Address
- 12880 Carmel Country Rd D110
- San Diego, CA 92130
Contact Information
- Phone: 858-289-4820
- Email: [email protected]
Our Hours
- Monday: 8:30 AM – 5:00 PM
- Tuesday: 8:30 AM – 5:00 PM
- Wednesday: 8:30 AM – 5:00 PM
- Thursday: 8:30 AM – 3:30 PM
- Friday: 9:00 AM – 3:00 PM
- Saturday: Closed
- Sunday: Closed
Our Eye Care Services
Our Brands





