Hours Of Operations Rainbow California Upland 91786 Rainbow Hours of Operation and Location in Upland, CA 91786 4.1 - 95 votes 980 E Foothill Blvd, #102, Upland, CA 91786 (909) 981-5738 Get Directions Rainbow Hours Category: Accessories Apparel Electronics Shoes Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore UplandView More Apparel MarshallsTJ MaxxBig LotsH & MCarhartt Sports TargetBig 5 Sporting GoodsLA FitnessGolfsmithDick's Sporting Goods Jewelry MarshallsHobby LobbyKohl's OutletAvon Recommend For You Journeys Express Party City Gymboree Hobby Lobby Catherines H & M Coach Clarks Tilly's