Where is Mimi Nail and Spa located?
Mimi Nail and Spa is at 910 6th Ave, DeWitt, IA 52742.
Mimi nail and spa
DeWitt, Iowa
FAQ
Hours, booking, location, and service questions.
Mimi Nail and Spa is at 910 6th Ave, DeWitt, IA 52742.
Mimi Nail and Spa provides manicures, pedicures, and gel polish services.
Mimi Nail and Spa is open 7 days a week. Call (563) 508-4424 for specific hours.