Ellwood Community Church
1705 Selma Ave
Selma, AL 36703
Selma, AL 36703