Cleora Baptist Church

Pastor Scott Dickerson

918-256-3745

email: cleorabaptistchurch@gmail.com

Associate Pastor Leon Landrum

Physical Address: 29308 Hwy 85, Afton, OK 74331

Mailing Address: 29304 Hwy 85, Afton, OK 74331

Sunday Services



Wednesday Services