The accident happened shortly after 11:30 a.m. Saturday in an Aldi store parking lot, located at 46th and Market Streets.
Investigators believe the driver may have suffered a medical issue, which lead to the accident.
One person was transported to Children's Hospital of Pennsylvania and another person was taken to the Hospital of the University of Pennsylvania. There is no word on their conditions at this time.