Hours Of Operations Rainbow Virginia Portsmouth 23701 Rainbow Hours of Operation and Location in Portsmouth, VA 23701 4.7 - 96 votes 4020 Victory Blvd, #15, Portsmouth, VA 23701 (757) 405-3317 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 PortsmouthView More Apparel Big LotsCatoOllie's Bargain OutletCarharttCarter's Sports ColemanJazzerciseTennis Pro ShopTaf-The Athlete's FootA & M Enterprises Jewelry CatoAvonPiercing PagodaCarriage House AntiquesNavy Exchange Recommend For You Salvation Army Express Gymboree Piercing Pagoda Catherines Citi Trends It's Fashion Clarks Roses Stores Ashley Stewart