Usacomplaints.com » 1285 North Cobb Parkway - Reviews, Complaints, Reports

Address: 1285 North Cobb Parkway
Found 1 review / complaint

Liberty Chruch
Liberty Church is a CULT

I had the worst experience of my life involving this church. Trust me, if you're considering visiting this church, you need to read this first.in the summer of 2009, I met a friend named David Grodd at Young Life Camp in Georgia, and after a falling out with his parents, I let him move in with me. ...