It happened shortly after midnight Saturday on the 2000 block of West Letterly Street.
Police said a 19-year-old man was shot six times: twice in the head, twice in the chest and twice in the arm.
The victim was taken by a private vehicle to Temple Health Episcopal Campus for surgery.
No arrests have been made.
Police are continuing to investigate.