Company New Life Treatment Center of West Georgia, LLC Address 232 Griffin Drive, Carroll, Carrollton, GA, 30117, USA