Cheek 2 Chic SkinCare Studio 3951 North Meridian Street, Indianapolis, IN 46208