A magistrate judge in Gwinnett County has died after she was struck by a hit-and-run driver nearly two weeks ago, authorities say.

Senior Magistrate Judge Emily Powell died Tuesday from injuries sustained in the Dec. 20 crash, Gwinnett County police confirmed in a news release Wednesday. Powell was crossing the street at an intersection in Buford the evening she was hit.

An accident report says the driver initially left the scene without contacting police.

Police later found the driver, identified as Obed Arreola Toledo, and impounded his car, the report said. Police are still investigating. Toledo hasn't been charged.

Powell was one of the original Gwinnett County magistrates and served the court for more than 20 years, the Gwinnett police statement said. She attended the Walter F. George School of Law at Mercer and helped train and mentor new county judges.

Copyright 2020 AP. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.