Our spa is temporarily closed to keep our clients and community safe from COVID-19.
Signed in as:
Sign up for our email list for updates, promotions, and more.
810 East 64th Street, Indianapolis, Indiana 46220, United States
Monday - Friday: 10AM–9PM
Sign up to hear about Leaf & Limb Spa's special event and hours, sales, and events in Indianapolis.
Leaf & Limb
810 E. 64th Street, Indianapolis, IN 46220
Copyright © 2020 Leaf & Limb - All Rights Reserved.