Bath & Body Works in Indianapolis, IN 46268 Listed in Bath & Body Works (317) 334-0833 3269F W 86th St, Indianapolis, IN 46268