It happened around 6:34 p.m. on the 600 block of Oregon Avenue in South Philadelphia.
[Ads /]
Police say a 32-year-old man was shot in the leg. He was taken to an area hospital and placed in critical condition.
Two others were also injured, including a 36-year-old woman and a 29-year-old man. Both victims were placed in stable condition.
Evidence markers were scattered across the roadway when Action News arrived on the scene.
Police say some of the bullets hit a car window and a nearby storefront.
Action News spoke with a couple who was nearly caught in the crossfire.
"I heard gunshots. I turn around, I saw a white van, two guys started shooting towards the smoke shop and I just grabbed my wife and ran to the corner," recalled one man. "I think they fired probably 30 shots."
[Ads /]
No arrests have been made.
Further details on the shooting have not been released.
Anyone with information is asked to call police at 215-686-TIPS.
RELATED: Check the 6abc Neighborhood Safety Tracker