Hours Of Operations Rainbow New Hampshire Peterborough Rainbow Hours of Operation and Locations in Peterborough, NH 4.9 - 220 votes 1 Locations in Peterborough www.rainbowshops.com Rainbow Hours Category: Accessories Apparel Electronics Shoes Rainbow - Peterborough, NH 03458 75 Hancock Rd(603) 924-7144 View Store Details Explore PeterboroughView More Apparel CarharttCatherinesEastern Mountain SportsJourneysDeb Sports VansEastern Mountain Sports Recommend For You Salvation Army Journeys Express Chico's Lids Finish Line St Vincent DE Paul Party City Victoria's Secret Shoe Department