Places · place_us_ok_cleora

Cleora · History

Cleora is a town in Oklahoma, United States.

History