Sunday & Monday: Closed
Tuesday – Thursday: 9:00am-7:00pm
Friday & Saturday: 9:00am-4:00pm
3940 West 96th Street
Indianapolis, IN 46268
We are conveniently located on the northeast corner of Michigan Road (US 421) and West 96th Street in Indianapolis. From I-465, take the Michigan Road exit, travel north one block on Michigan Road and turn right (east) onto 96th Street. Our spa is located in our iconic yellow building immediately on the left.