They stop people, make them exit their car, and handcuff them for no, and I repeat, NO, reason. I plan on making complaints, and plenty of them.
Healdton Police Department is a US Police station based in Healdton, Oklahoma. Healdton Police Department is located at 167 Franklin St, Healdton, OK 73438, USA.
Please contact with Healdton Police Department using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Healdton Police Department opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.