Authorities say Officer Richard Hoffman was driving drunk along East 3rd Street when he crashed into several parked cars and flipped over last Thursday morning.
Records show that Hoffman's blood alcohol level was twice the legal limit in Pennsylvania.
He's on administrative leave pending the outcome of the investigation.