Skip to main content
Request an Appointment
Call Now! (909) 608-0601
Home ยป Rainbow Optometry

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

Address

1183 E Foothill Blvd Ste 140
Upland, CA 91786

Hours

  • 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