Cleora Public School


District Name: 
CLEORA
Site Level: 
Elementary
Phone Number: 
(918) 256-6401
Address: 
451358 E 295 Rd
Afton
74331-8113
County Name: 
DELAWARE
Enrollment: 
115
Certified Staff: 
11
Low Grade: 
KG
High Grade: 
08
Superintendent
Mr.
Tim
Carson
Last updated on December 7, 2011