Man Faces Heroin, Indecent Assault Charges After Monday Arrest

Haverhill Police Station

A Haverhill man faces sexual assault and drug possession charges following his arrest Monday by Haverhill police.

According to police, David Perrigo, 33, of 21 Sixth Ave., Haverhill, was arrested at home on a warrant charging him with indecent assault and battery. He was additionally charged with possession of a class A drug, heroin. He is due to be arraigned in Haverhill District Court.

In other police news, a Haverhill woman was due to appear in court on a charge of disturbing the peace after her arrest in connection with a disturbance Monday morning. Haverhill police report Kimberly Flanagan, 23, of 164 South Pleasant St., Haverhill, was taken into custody at 11:12 a.m. on South Pleasant Street.