Open today, 11:00am - 6:00pm
- (317) 985-1649
Searching for a spa in Indianapolis, IN? Check out Spirit Soul & Body Wellness, a local spa at 2575 E 55th Pl. Call Spirit Soul & Body Wellness at (317) 985-1649 for more information on prices or to schedule an appointment. Enjoy services at Spirit Soul & Body Wellness during opening hours: T - W, F from 11:00am to 5:00pm, Th from 11:00am to 6:00pm, Sat from 11:00am to 3:00pm.