The incident took place around 4:30 p.m. on the 200 block of West Queen Lane, according to police.
Officers said a 44-year-old man had been shot in the head at the scene. He was taken to Temple University Hospital where he was pronounced dead.
No arrests have been made at this time, and no weapon was recovered. There is also no information on the victim's identity.