Her baby girl was expected to survive after an emergency delivery at Temple, police said. The child remains in critical condition, a hospital spokeswoman said.
A man who investigators believe knew the woman was also struck by gunfire but was in stable condition. He was treated at Frankford Hospital with buckshot wounds to his right shoulder, left arm and back, police said.
Police found two unlit Molotov cocktails near the shooting scene.
The investigation was being hampered by reluctant witnesses and conflicting reports, police sources said. It took about three hours to determine the identity of the dead woman, who was tentatively described as light-skinned, Hispanic, and in her mid-20s.
"People knew her by various names. They said she was one person, then another, and then another," one officer said. "We think we know who she is now."
Police have no motive or suspect.
Contact staff writer Sam Wood at 856-779-3838 or at samwood@phillynews.com.
philly.com
A coworker reacts to the slaying of a pregnant woman. Watch video at go.philly.com/pregnant