New Life Christian Church
401 3rd Ave, Selma, AL, 36701
Phone: (334) 875-5512
Connect: Facebook
Nearby Churches
- Freedom Baptist Church of Selma · Selma, AL
- Woodland Heights Presbyterian Church · Selma, AL
- West Trinity Baptist Church · Selma, AL
- Ward Chapel AME Church · Selma, AL
- Providence Baptist Church · Selma, AL
- Mt Zion Primitive Baptist Church · Selma, AL