Four New Retail Stores Coming to Westwood's University Station
Early this month, University Station in Westwood has announced that the first of four new store openings for the shopping center this year will take place on April 12, 2024, with the opening of Bath & Body Works, a personal care and home fragrance store.
The four stores opening in 2024 will be:
- Bath & Body Works.
- Ann Taylor Factory. Founded in 1993, the store offers suits, dresses, tops, pants, accessories and more.
- VIO Med Spa. The all-inclusive med spa offers non-invasive facial treatments and body procedures.
- Kohler Signature Store by Supply New England. Kohler provides products in kitchen and bath design to homeowners, interior designers, and builders.