Bath & Body Works is located in the Northridge Fashion Center off of Tampa Ave. Bath & Body Works was founded in 1990 and is based in Columbus, Ohio. There are more than 1,600 stores across the United States and Canada. Bath & Body Works is well known for its lotions, bath items and fragrences.
Amenities