Bath & Body Works store in Southlake Town Square (Texas)

Outlet mall:
Southlake Town Square
Address:
1256 Main St, Suite 244, Southlake, TX 76092
Phone:
(817) 329-5566 (shopping mall info)
State:
Texas
http://www.mallsinfo.com/texas/southlake-town-square/bath-body-works



Show all stores in Southlake Town Square

Information & Events


Bath & Body Works store is located in Southlake Town Square, 1256 Main St, Suite 244, Southlake, TX 76092

Other shopping malls


No reviews yet. Be the first to write a review.


Map