Company Happy Snacks Vending LLC Address 3242 Oakwood Village Lane Apt C, Dekalb, Chamblee, GA, 30341, USA