It happened around 7 p.m. in the 3500 block of Grant Avenue.
The woman was taken to Jefferson Torresdale Hospital in stable condition.
Police apprehended a woman at the scene.
The incident is under investigation. No weapon has been recovered.
Send a News Tip to Action News
Learn More About 6abc Apps