About

Edit info

The address of Body Moments Day Spa & Hair Salon is 2825 E 56th St, Indianapolis, IN 46220. Call for detailed price and menu information at (317) 722-1197.