Twenty-nine-year-old Dollinda Williams turned herself into Upper Darby police on Tuesday.
Investigators say Williams dropped her child off at Saint Bernadette's in Drexel Hill last week and two dozen bags of fentanyl fell out of her purse or pocket.
Another parent found the drugs.
Williams was charged with possession and reckless endangerment.
----------
Send a breaking news alert
Report a correction or typo
Learn more about the 6abc apps