The accident occurred just after 4:30 p.m. at Front and Dauphin streets.
Police say the boy was taken to Saint Christopher's Hospital in critical condition.
The driver did stop.
Philadelphia Police are investigating.
The accident occurred just after 4:30 p.m. at Front and Dauphin streets.
Police say the boy was taken to Saint Christopher's Hospital in critical condition.
The driver did stop.
Philadelphia Police are investigating.