Cleora Baptist Church
Physical Address: 29308 Hwy 85, Afton, OK 74331
Mailing Address: 29304 Hwy 85, Afton, OK 74331
Sunday Services
Sunday Services
Wednesday Services
Physical Address: 29308 Hwy 85, Afton, OK 74331
Mailing Address: 29304 Hwy 85, Afton, OK 74331
Wednesday Services