Contact & Location

(317) 853-6350

12707 Meeting House Rd

Carmel, IN 46032

Right next to Greek's Pizzeria

Business Hours

Sun - Mon: Closed

Tues: 10am - 5pm

Wed - Thur: 10am - 6pm

Fri - Sat: 10am - 5pm

Directions for The Village Spa