Skip to main content
Request an Appointment
Call Now! (909) 608-0601
Home ยป Hours & Location

Hours & Location

Call us to schedule an appointment with Dr. Yuan to talk about your eyeglasses, contact lenses, specialty contact lenses or dry eye treatment. You are also welcome to drop in anytime to browse through our large selection of designer eyeglass frames and sunglasses.

Rainbow Optometry

Welcome to our Upland, CA office! We are located inside the Upland Medical Plaza and share the building with Kaiser Permanente. We are on the north side of Foothill Blvd, between Campus Ave and Grove Ave. Please do not solely depend on your GPS system to find our office. If you still need help, please call our office in advance and we will help you find us.

Contact Details


1183 E Foothill Blvd Ste 140
Upland, CA 91786


  • 9:30 AM - 6:00 PM
  • 9:30 AM - 6:00 PM
  • Closed
  • 9:30 AM - 6:00 PM
  • 9:30 AM - 6:00 PM
  • Closed
  • Closed

Office Closure

Due to the recent outbreak of COVID-19 (Corona Virus),
our office will be closed from Thursday 03/19/2020 @2pm – Thursday 04/16/2020.

Resuming normal business hours on Friday 04/17/2020, unless otherwise mandated by government officials. We will do our best to keep our patients informed of any other changes. Thank you!