Company Young's Better Behavioral Health, L.L.C. Address 2363 Oakridge Ct, Dekalb, Decatur, GA, 30032, USA