The Good Road
Alabama Village, Alabama: Light of the Village
S1 E3:
John and Dolores Eads run a community center and church called Light of the Village, offering people a chance to escape the crime and violence that surrounds them.