Hours Of Operations Rainbow New Jersey Middlesex 08846 Rainbow Hours of Operation and Location in Middlesex, NJ 08846 4.0 - 143 votes 141 Union Ave, Middlesex, NJ 08846 (908) 698-7634 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 MiddlesexView More Apparel CarharttDebCapezioExpress Sports Vans Jewelry AvonCash for Gold Recommend For You Express Vans Avon Boost Mobile Cash for Gold Fastenal Four Seasons Sunrooms Carhartt Capezio SIMPLE Mobile