Hours Of Operations Rainbow Delaware New Castle 19720 Rainbow Hours of Operation and Location in New Castle, DE 19720 4.3 - 69 votes 2 Penns Way, New Castle, DE 19720 (302) 322-1518 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 New CastleView More Apparel Ross Dress for LessBig LotsH & MCarharttCarter's Sports VansColemanSnap FitnessWest MarineBasic Basic Recommend For You Express Catherines Dots Vans H & M Clarks Kirby Company Boost Mobile Radio Shack Lowe's