Records link phone number (228) 875-0757 with Leon’s details. The age of Leon is 105. Greenwood is a city Leon has lived in. Leon now resides at 4900 Riley Rd, Ocean Springs, Ms 39564. Effie S Kitchin, Peggy M Kitchin, George Rolland Kitchin and 2 other people are people possibly related to Leon. 1918 is his birth date.