Salon & spaSpasNot claimedLeah - located inside Amici Beauty34500 Chardon Road, #3Willoughby Hills, OH