Where is Big Cedar?

Where is Big Cedar located?

Big Cedar, Oklahoma, United States (approx. 34.64594°, -94.64884°)


Where is Big Cedar on the map?