The crash happened on March 8 around 8 p.m. at Civic Center Boulevard and University Avenue.
READ: Philly police seek vehicle involved in fatal University City hit-and-run
[Ads /]
Police say a silver or gray Ford Explorer with an unknown Delaware license plate struck and killed 69-year-old Leander Pierce.
Pierce's son says he was just days away from his 70th birthday.
[Ads /]
"We need justice for our father," said Shawn Pierce. "He was loved by so many, and his birthday was just a couple days ago on March 15. All he wanted was a prime rib, and he wasn't even able to have that. It just hurts."
The Pierce family is hoping someone saw something, and calls the police to help bring the driver to justice.