Bath and Body Liberty Center is a Candle store located in Liberty, IN 47353. It is one of the 669 Candle stores in United States. Address of Bath and Body Liberty Center is 199 Pheasant Run Dr, Liberty, IN 47353, United States. Bath and Body Liberty Center is located in a remote area, with less than 1 listed places around it Bath and Body Liberty Center is rated 3 (out of 5 stars) by 1 reviewers on the web.
199 Pheasant Run Dr, Liberty, IN 47353, United States