Where is Luxury Nails located?
Luxury Nails is at 102 1/2 N 19th Ave, Melrose Park, IL 60160.
Luxury Nails
Melrose Park, Illinois
FAQ
Hours, booking, location, and service questions.
Luxury Nails is at 102 1/2 N 19th Ave, Melrose Park, IL 60160.
Luxury Nails provides manicures, pedicures, and gel polish services.
Luxury Nails is open six days a week. Call (708) 397-4273 for specific hours.