Where is Kelly Nails located?
Kelly Nails is located at 1125 S Main St, Lombard, IL 60148.
Kelly Nails
Lombard, Illinois
FAQ
Hours, booking, location, and service questions.
Kelly Nails is located at 1125 S Main St, Lombard, IL 60148.
Kelly Nails offers manicures, pedicures, and gel polish services.
Kelly Nails is open 7 days a week. Call (630) 268-0361 for specific hours.