Beauty & Spas in Indianapolis, IN
Beauty & Spas • Nail Salons
5633 Georgetown Rd.,
Indianapolis ,
IN
46254
UNITED STATES
Based on 1 reviews
Save your money ..worthless place!!!
I thought since they was close to my house ,i would give them a try! The lady wasn't even paying attention to what she was doing! Left way too much glue under my nails ,and did not press them down properly ! Kept talking to her co-worker...Worldwide > United States > Indianapolis, IN > Nail Salons