Company Almaha Consumer Product Company Address 1265 E Rock Spring Road, Dekalb, Atlanta, GA, 30306, USA