Kirk David Weaver
March 25, 1959 - July 16, 2016
Kirk David Weaver, age 57, of Charlotte, MI passed away June 16, 2016 at his home. He was born March 25, 1959 in Elkhart, IN, to David Lou and Rae Ann (Fike) Weaver. He graduated from Grand Ledge High School in 1977. He retired from General... View Obituary & Service Information