3805 North High Street, Columbus, Ohio 43214, United States

Mini Spa featuring Facials, Nails, Waxing, Lash Lifts