Where is J & J Nails located?
J & J Nails is at 701 Pearson Dr, Suite 1, Genoa, IL 60135.
J & J Nails
Genoa, Illinois
FAQ
Hours, booking, location, and service questions.
J & J Nails is at 701 Pearson Dr, Suite 1, Genoa, IL 60135.
J & J Nails provides manicures, pedicures, and gel polish services.
J & J Nails is open 6 days a week. Call (815) 784-5050 for specific hours.