Where is Lee Nails located?
Lee Nails is at 1763 W Howard St, Chicago, IL 60626, in the Rogers Park neighborhood.
Lee Nails
Chicago, Illinois
FAQ
Hours, booking, location, and service questions.
Lee Nails is at 1763 W Howard St, Chicago, IL 60626, in the Rogers Park neighborhood.
Lee Nails provides manicures, pedicures, and gel polish services.
Lee Nails is open 7 days a week. Call (773) 338-7700 for specific daily hours.