4.7
34 Review
The Ezzie Nails & Spa is located in Geneva, Illinois. For bookings and inquiries, you may reach them at (331) 248-8105 or you may visit their facebook page at http://facebook.com/polishedmi.
"Best no chip manicure I’ve ever gotten!!!!"
Ashley Hogan - 12 July 2018
Incorrect InfoLet us know