Hours Of Operations Rainbow Connecticut Windsor Locks 06096 Rainbow Hours of Operation and Location in Windsor Locks, CT 06096 4.0 - 135 votes 33 S Main St, Windsor Locks, CT 06096 (860) 623-2242 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 Windsor LocksView More Apparel H & MExpress Sports VansG's Fashion Jewelry Avon Recommend For You Express Vans H & M Avon Boost Mobile Ocean State Job Lot InMotion Entertainment SIMPLE Mobile H2O Wireless Dollar Store