Where is Lili's Nails Shop located?
Lili's Nails Shop is located at 1066 Ogden Ave, Montgomery, IL 60538.
Lili's Nails shop
Montgomery, Illinois
FAQ
Hours, booking, location, and service questions.
Lili's Nails Shop is located at 1066 Ogden Ave, Montgomery, IL 60538.
Lili's Nails Shop offers manicures, pedicures, and gel polish services.
Lili's Nails Shop is open 7 days a week. Call (630) 692-9441 for specific daily hours.