24-year-old Madeleine Beckett, of North Vancouver has been charged with failing to remain at the scene of an accident that sent a 21-year-old woman to hospital.

The woman was struck by a car near Grand Boulevard and 16th Street around 8:20 p.m. PT on December 4 last year.

The driver fled, but someone called 911 to report a damaged car outside a nearby home.

Police attended and arrested a woman at her home, who, they said at the time, they believed was the driver.

RCMP say the 21-year-old hit-and-run victim remains in hospital undergoing long-term care.

Beckett is set to appear in court on the charge August 27.

MAP: Grand Boulevard and 16 Street