Bath & Body Works Opens First Feel Good Concept Store in Charlotte
Bath & Body Works opened its first Feel Good concept store in Charlotte, N.C., on Friday, with two more locations coming this fall to Miami and Columbus, Ohio, as the retailer tests fragrance discovery.
