The driver of the car swerved onto the sidewalk at 6:45 p.m. EDT Saturday to avoid hitting a vehicle that had stopped short in front of her, the New York Daily News said. The car hit a group of pedestrians and slammed into an overhead scaffolding column, which collapsed.
Witnesses said they saw the 3-year-old boy face down and unconscious.
Lenox Blocker, 40, told the New York Post he administered CPR on the boy.
"I ran outside and jumped over the car. I tried to do CPR on the baby," said, said. "The baby wasn't even winking."
Both the child and his mother remained in critical condition Saturday, the Daily News reported.
The driver and her passenger were also among the injured, as well as a woman who was pinned between the car and the storefront.
The names of the driver and the victims were not reported.