JD Behnke

Birth date: Oct 21, 1980 Death date: Mar 12, 2025

Justin David "JD" Behnke was born on October 21, 1980, in Decatur, Illinois, at Decatur Memorial Hospital. He died at the age of 44 on March 12, 2025, in Decatur, Illinois, also at Decatur Memorial Hospital. Surviving are his thr