Mandarin Salon & Day Spa is located at NorthPointe Plaza in Lewis Center, OH. The mall is situated at State Rt. 23 & Powell Rd., Lewis Center, OH 43035. Use the map below to find the exact location and browse other nearby Mandarin Salon & Day Spa stores.
| Address | State Rt. 23 & Powell Rd., Lewis Center, OH 43035 |