SPARTA, NJ – A Milford, Pennsylvania woman is facing drunk driving charges after being pulled over for weaving on Route 15 north.  On November 19 around 10:30 p.m. Officer Michael Poon saw Margaret Ryan-Newton, 48, in a gray Kia, police said.

When Poon spoke with Ryan-Newton the officer suspected the driver had been drinking.  She was asked to perform field sobriety tests and then transported to Sparta Police Department Headquarters, police said.

Ryan-Newton was processed and given breath tests, then charged with DWI, failure to keep right, careless driving and improper display of plates. She was given a court date and released to a sober adult.