Company DEVY BARNES HAIR LLC Address 5300 peachtree road, unit 2301, Dekalb, chamblee, GA, 30341, USA