Irwin Symons, 79, was driving in the 400 block of Hazen Oxford Road in Belvidere around 6 p.m. on July 18 when his car departed off the roadway and rolled over, according to the Lehigh County Coroner's Office.
He was pronounced dead on July 28 at 12:16 a.m. in St. Luke's Hospital - Bethlehem Campus, the coroner's office said.
Circumstances surrounding the crash were not immediately made public.
The death is being investigated by New Jersey State Police and the Lehigh County Coroner's Office.
Click here to follow Daily Voice North Hunterdon and receive free news updates.