Company lash play and beauty bar inc Address 4956 kanawha bluff, Dekalb, stone mountain, GA, 30087, USA