Contact Us

Address

1315 W 86th St Ste D
Indianapolis, IN 46260

Phone

Tel: 317.661.3478
Fax: 317.825.1444

Business Hours

Mon…. 9a – 1p | 3p – 6p
Tue….. 1p – 6p
Wed…. 9a – 1p | 3p – 6p
Thu… 10a – 1p
Fri……. 9a – 5p
Sat…. Closed
Sun… Closed

Invoke Wellness Center