Where is Levi Nail Salon located?
Levi Nail Salon is at 780 N 18th St Suite B, Ozark, MO 65721.
Levi Nail Salon
Ozark, Missouri
FAQ
Hours, booking, location, and service questions.
Levi Nail Salon is at 780 N 18th St Suite B, Ozark, MO 65721.
Levi Nail Salon offers manicures, pedicures, and gel polish services.
Levi Nail Salon is open six days a week and closed Sundays. Call (417) 581-0207 for specific daily hours.