Contact Us

Send Message

Leaf & Limb

810 East 64th Street, Indianapolis, Indiana 46220, United States

(317) 759-4220 info@atinyspa.com

Hours

Mon

By Appointment

Tue

By Appointment

Wed

By Appointment

Thu

By Appointment

Fri

By Appointment

Sat

By Appointment

Sun

By Appointment

Monday - Friday: 10AM–9PM

Saturday: 10AM-6PM

Sunday: 11AM–6PM

Join Our Mailing List

Sign up to hear about Leaf & Limb Spa's special event and hours, sales, and events in Indianapolis.