Martin E. Hubbard
Birth date: Aug 25, 1965 Death date: Jun 25, 2012
Martin Edward Hubbard, 46, of Decatur, IL, went to heaven peacefully on Monday, June 25th in his home with his constant companion, Lady III, at his side. Martin was born August 25, 1965 in Decatur, son of Mary Ann (John) Koucky an Read Obituary