It happened at 12:30 p.m. Monday at Torresdale and Harbison Avenues.
Images from Chopper 6 HD over the scene showed a silver SUV and a gold-colored sedan, both with heavy front-end damage.
Medics took a 32-year-old woman and a 36-year-old man to Hahnemann University Hospital in stable condition.
A 34-year-old woman and another person were taken to Aria Health Torresdale Campus in stable condition.
An investigation is underway.