Hours Of Operations Rainbow Massachusetts Framingham Rainbow Hours of Operation and Locations in Framingham, MA 4.9 - 220 votes 1 Locations in Framingham www.rainbowshops.com Rainbow Hours Category: Accessories Apparel Electronics Shoes Rainbow - Framingham, MA 01701 115 Edgebrook Rd(508) 877-9237 View Store Details Explore FraminghamView More Apparel MarshallsTJ MaxxH & MCarharttCarter's Sports TargetSports AuthorityVansSports Authority Sporting GoodsBlades Jewelry MarshallsKohl's OutletThe Paper Store Recommend For You Salvation Army Journeys Express Chico's Lids Finish Line St Vincent DE Paul Party City Victoria's Secret Shoe Department