Image Body Stephen Dillon, age 61, of Clayton, Georgia passed away on December 8, 2020. A service will be held at a later date.