NIC+ZOE Opening New Doors
SHREWSBURY, N.J., Aug. 27, 2020 (GLOBE NEWSWIRE) -- NIC+ZOE, a fiercely female American fashion brand based in Boston, will be opening its newest location in The Grove at Shrewsbury in Shrewsbury, NJ on August 29, 2020. This is the eleventh store for the …