Open today, 9:00am - 6:00pm
- (847) 458-0614
Check out Leon Nails located at 3923 W Algonquin Rd in Algonquin, IL 60102. It specializes in manicures and a range of other services. Prices for nail arts are $10, prices for manicures are $15 and prices for pedicures are $25. Call for more information. The phone number is (847) 458-0614. Leon Nails hours are below.