Where is Okmulgee?

Where is Okmulgee located?

Okmulgee, Oklahoma, United States (approx. 35.6234738°, -95.960341°)


Where is Okmulgee on the map?