New Life Center, Inc.
Decatur, GA 30031-3074