Name:Cleora
Latitude:36°34'44"N
Longitude:94°58'15"W
Hamlet:Cleora
County:Delaware
State:Oklahoma
Country:美国