Hours Of Operations Rainbow Virginia Colonial Beach Rainbow Hours of Operation and Locations in Colonial Beach, VA 4.9 - 220 votes 1 Locations in Colonial Beach www.rainbowshops.com Rainbow Hours Category: Accessories Apparel Electronics Shoes Rainbow - Colonial Beach, VA 22443 2029 James Monroe Hwy(804) 529-6200 View Store Details Explore Colonial BeachView More Apparel Carter'sDebExpress Recommend For You Salvation Army Journeys Express Chico's Lids Finish Line St Vincent DE Paul Party City Victoria's Secret Shoe Department