Hours Of Operations Rainbow Virginia Huddleston Rainbow Hours of Operation and Locations in Huddleston, VA 4.9 - 220 votes 1 Locations in Huddleston www.rainbowshops.com Rainbow Hours Category: Accessories Apparel Electronics Shoes Rainbow - Huddleston, VA 24104 16434 Smith Mountain Lake Pkwy(540) 483-5400 View Store Details Explore HuddlestonView More Jewelry Property Damage Appraisers Incorporated Recommend For You Salvation Army Journeys Express Chico's Lids Finish Line St Vincent DE Paul Party City Victoria's Secret Shoe Department