Where is Mimi Nails located?
Mimi Nails is at 2655 Shasta Way Suite 1, Klamath Falls, OR 97603.
Mimi Nails
Klamath Falls, Oregon
FAQ
Hours, booking, location, and service questions.
Mimi Nails is at 2655 Shasta Way Suite 1, Klamath Falls, OR 97603.
Mimi Nails provides manicures, pedicures, and gel polish services.
Mimi Nails is open 7 days a week. Call (541) 205-5104 for specific daily hours.