The J. Crew Factory outlet will occupy a 6,000-square-foot space where Rite Aid used to be in the Pike Creek Shopping Center.
Add Yahoo as a preferred source to see more of our stories on Google. Westbrook Outlets on Flat Rock Place in Westbrook, Conn., as shown in a December 2024 file photo. The retail center has lost ...