Where is Liz Nails & Spa located?
Liz Nails & Spa is located at 257 Golden Gate Plaza, Maumee, OH 43537.
Liz Nails & Spa
Maumee, Ohio
FAQ
Hours, booking, location, and service questions.
Liz Nails & Spa is located at 257 Golden Gate Plaza, Maumee, OH 43537.
Liz Nails & Spa offers manicures, pedicures, and gel polish services.
Liz Nails & Spa is open six days a week. Call (419) 794-7874 for specific daily hours.