The crash occurred around 10:45 p.m. at the intersection of 42nd Street and Haverford Avenue.
When officers arrived they found that a vehicle was involved in an accident and overturned. Police say the vehicle hit a wall and then crashed into parked cars.
One person, a male, was pronounced dead at the scene
Another male in his 20s was transported to the Hospital of the University of Pennsylvania where he was pronounced dead.
A third male, also in his 20s, was transported to the hospital in critical condition.
Police are investigating if speed was a factor in the crash. All three victims were ejected from the vehicle.