Signed in as:
filler@godaddy.com
810 East 64th Street, Indianapolis, Indiana 46220, United States
Monday: Closed
Tuesday - Friday: 10AM–9PM (by appointment)
Saturday: 10AM-6PM (by appointment)
Sunday: 11AM–6PM (by appointment)
Need a last minute appointment? Sometimes we get cancellations. Give us a call at 317-759-4220 and we'll let you know if we have an opening!
Sign up to receive important updates from Leaf & Limb Spa!
Copyright © 2020 Leaf & Limb - All Rights Reserved.