Other cities that he has stayed in are New Port Richey, Cape Girardeau and Cleveland. Leon’s current address is 215 Dogwood Cir, Cleveland, Tn 37323. Leon turned 96 years old. The number currently linked to Leon is (573) 472-8781. Leon's birth year is 1927.