Where is the Atoka Police Department?

The Police Department is located at 1384 West Liberty Road, Atoka, OK 74525.

Show All Answers

1. Where is the Atoka Police Department?
2. Where is the Municipal Court located?
3. What do I do if I want to pay my ticket?
4. Do offenders have the right to live where they want to live?
5. What should I do if I’m involved in a collision?