Where is JLT Nail located?
JLT Nail is located at 1095 S Water St Ste D, Wilmington, IL 60481.
JLT Nail
Wilmington, Illinois
FAQ
Hours, booking, location, and service questions.
JLT Nail is located at 1095 S Water St Ste D, Wilmington, IL 60481.
JLT Nail offers manicures, pedicures, and gel polish services.
JLT Nail is open 6 days a week. Call (815) 926-2201 for specific daily hours.