Leon’s current address is 104 Stargate, Elyria, Oh 44035. 1953 is the birth year of Leon. Records link Leon with Leonard Drummond, Shawn Darlene Drummond, Sr Leon Drummond and one other person. Leon has reached 72 years of age. Public records show that Leon is connected with CLINTON AVENUE CHURCH OF CHRIST. Leon has previously lived in Elyria and Atlanta.
Leon was the owner of 3 cars: Mercury Mountaineer, Mercury Mariner and Ford Edge. The cars where purchased in 2007, 2009 and 2011.