at 101 W Ohio, Indianapolis , 46204 United States
Lili's Spa opening summer 2015. Follow us for exclusive and special deals.
Lili's Spa is Indianapolis based place and this enity listed in Spas/Beauty/Personal Care category. Located at 101 W Ohio IN 46204.
Servicing the hair care needs of the professional!
I am an independent, licensed Cosmetologist with over 25 years of experience. I specialize in Eco-friendly, Organic, Natural Hair and Nail products.