Cleora Baptist Church
Pastor Scott Dickerson
918-256-3745
email: cleorabaptistchurch@gmail.com
Associate Pastor- Jesse Kincaid
Physical Address: 29308 Hwy 85, Afton, OK 74331
Mailing Address: 29304 Hwy 85, Afton, OK 74331
Sunday Services
Sunday Services
Wednesday Services