Phone number listed for Leon is (719) 569-1269. The possible relatives of Leon are Antoniette E Engelker, Thomas W Tolen, Raymond J Tolen and 6 other people. Leon has reached 97 years of age. Leon is a resident of 777 Kenyon Ave #317, Englewood, Co 80113. Leon was born in 1927. Public records show Denver, Blackhawk, Sheridan and one other city as cities Leon also stayed in.