Directions
About Us

Mimo is conveniently located 1 mile South of Polaris shopping mall or 1 mile North of State Rt. 23 on E. Powell Road (Polaris Parkway).

MiMo Family Salon
1266 E Powell Road (Polaris Parkway)
Lewis Center, OH 43035

ph 614.430.8400
e salonservices@mimosalon.com
www.mimosalon.com