A driver has been charged after hitting a pedestrian on a major Chapel Hill street last week.

Police said on Monday that 20-year-old Terry Tyrone Green has been charged with failure to yield to a pedestrian in a crosswalk. Officers responded to the pedestrian crosswalk on East Franklin Street between Estes Drive and Elliot Road around noon last Wednesday.

A 19-year-old female had been struck and was treated at the scene before being transported to UNC Hospitals for further treatment of injuries described as serious but not life threatening. The victim has since returned home and is recovering, according to police.

“This crash is a very serious reminder that we all need to do our part to take care of the people around us,” Chapel Hill Police Captain Donnie Rhoads, the Town’s bicycle and pedestrian champion, said in Monday’s release. “There are many distractions for people driving, people walking, people riding, and people rolling, and limiting those distractions is in everyone’s best interest. Community safety is a shared responsibility.”

The crash and subsequent investigation forced eastbound lanes of Franklin Street to be closed for more than an hour Wednesday.