The Oregon State Police arrests drunken drivers on the road every day. But it's not often when the drivers show up drunk at a state police office.

Troopers charged 42-year-old Ruby Ann Pederson of Newport with driving under the influence of intoxicants after she came to work to clean the State Police office in the coastal town.

A trooper said she showed signs of being intoxicated after driving to the office with her 12-year-old son.

She was charged also with recklessly endangering another person.