2.8
15 Review
The Lucy Nails is located in Burbank, Illinois. For bookings and inquiries, you may reach them at (708) 229-1344.
"Ask for Sam, she’s really nice and she does a great job and its all for a decent price, definitely my goto nail shop"
Amber McKinney - 21 April 2018
Incorrect InfoLet us know