Beauty & Spas in Indianapolis, IN
Beauty & Spas • Nail Salons
5550 W 86th St.,
Indianapolis ,
IN
46268
UNITED STATES
Based on 1 reviews
Owner
The owner is something else....she's crazy. Not a very friendly character at all... and the husband....he's not as bad, but I think his wife is starting to wear off on him. They did do a very good job on my nails, but the way they treat...Worldwide > United States > Indianapolis, IN > Nail Salons