SCITUATE, R.I. (WPRI) — Police have charged a Johnston woman they say struck a Verizon worker Tuesday night in Scituate and took off from the scene.

Scituate Police Chief Col. David M. Randall said Jaclyn Silvia, 25, is charged with a felony count of leaving the scene of an accident resulting in serious bodily injury. She was arraigned by Justice of the Peace Daniel Connors and released on $10,000 personal recognizance.

Ryan Morgan, 21, of North Kingstown, was walking west on Hope Furnace Road around 6 p.m. when he was struck by a 2003 silver Hyundai which, according to Randall, Silvia was driving.

Morgan, who police said had serious injuries, was taken to Rhode Island Hospital.

Randall said police tracked down the Hyundai at CCRI in Warwick, which is where officers placed Silvia under arrest. They also seized her vehicle as evidence.

“She was upset,” said Scituate Police Chief David Randall. “Apparently, she had some type of epiphany or some type of remorse or whatever and called 911, so we were able to locate her based on that call.”

Silvia has no criminal background, but police said her driving record is extensive.

“She has several driving infractions that date back to beyond 2012, where her license was suspended and then reinstated, and then there were other violations after that period,” the chief explained.

A Verizon employee told Eyewitness News he and a group of his coworkers were completing their routine door-knocks when Morgan was hit and another coworker was grazed.

“It was horrifying because it could’ve happened to any one of us. We all do the same job,” said Mezo Cooper. “They were trying to get him to see if he knew where he was, but he tried to talk and he could barely speak.”

At last check, Morgan was listed in serious condition.

Silvia is scheduled to return to court Dec. 15.