• Family vision care including children and geriatrics

  • Contact lens fittings of all types

  • Large selection of fashion frames

  • Diabetic eye exams

  • LASIK consultations

  • Computer Vision Syndrome exams

  • Glaucoma evaluation with advanced HRT scanning laser technology

  • Macular Degeneration evaluation with OCT scanning laser technology

Facilities and Equipment

In office high quality, efficient optical laboratory
Large contact lens inventory
Same day service available
Wheel Chair Accessible

Types of Payment Accepted

We accept Cash, Personal Checks, Debit Card, American Express, Master Card, Visa, Discover, and Care Credit.

Insurance Plans

We participate with VSP, Medicare, MESC, IEHP, State Of California, Scan Health, EyeMed, Blue Shield PPO and many more. Check with our staff if you have other types of coverage.

Languages Spoken

Our staff speaks English, Mandarin Chinese, Spanish, Tagalog, and Vietnamese.

EyeGlass Guide

EyeGlass Guide will help you better understand the many lens choices available to you. This on-line tool will guide you through a series of questions about you, your lifestyle and your specific eyewear needs. At the end, you'll receive eyewear suggestions specifically tailored to meet your needs. EyeGlass Guide is brought to you by Transitions.

Eye Glass Guide

Photochromic Demonstrations

View an instant demonstration of Transitions photochromic technology. See how lenses darken and fade back to clear to provide continual visual comfort and protection. Demonstrations brought to you by Transitions.
Interactive Demonstration of Transitions lenses
Interactive Demonstration of Transitions lenses in different environments


San Bernardino

Rancho Cucamonga

Monday 10:00AM - 6:00PM

Tuesday 10:00AM - 6:00PM

Wednesday 10:00AM - 6:00PM

Thursday 10:00AM - 6:00PM

Friday 10:00AM - 6:00PM

Saturday CLOSED


Monday 10:00AM - 6:00PM

Tuesday 10:00AM - 6:00PM

Wednesday 10:00AM - 6:00PM

Thursday 10:00AM - 6:00PM

Friday 10:00AM - 6:00PM

Saturday 10:00AM - 4:00PM



keep in touch

Rancho Cucamonga: 7890 Haven Ave, Suite 17          San Bernardino: 2150 North Waterman Ave, Suite 201