Steven Groch, 27, of Ellis Road in Havertown, is charged with 1 felony and 2 misdemeanor counts in connection with the crash.
It happened on April 25th at 1:30 p.m. at the intersection of Lancaster and Bryn Mawr Avenues near the Ludington Library.
Police say the mother and twins were crossing Lancaster Avenue when they were struck by a black pickup truck which fled the scene.
All three were taken to Bryn Mawr Hospital to be treated for injuries. One of the children was later transferred to the Nemours/Alfred I. duPont Hospital for Children in Wilmington, Delaware, with a fractured skull, left hip and pelvis. The child has since been released.
Police say they found Groch's black Ford F-150 pickup truck about two hours after the accident. It was parked and locked, with the lights on and engine running, in a Bryn Mawr College parking lot about a half-mile from the accident scene. The truck matched the description of the striking vehicle.
Police say when they contacted Groch, who is the registered owner, he claimed the truck had been stolen, since it wasn't parked out in front of his Havertown home.
But police say they found no evidence the truck had been stolen.
And investigators say cell phone records later showed Groch was near the accident scene moments after the accident occurred.
Groch was arrested Wednesday and charged.