Leon Townley was born in 1910, age 113. Leon Townley's address is 14208 Benson Road , Edmond, OK 73013. Possible relatives include Donelda Townley, Sam Townley and others. Public records show Leon has also lived in Oklahoma City, OK. Leon's latest phone number is (405) 478-1403. Previous phone numbers include (405) 672-1063.
Leon Townley's current address is 7223 Ohio Avenue , Hammond, IN 46323. Leon's age is 89 years old (1934). Phone numbers associated with Leon are (219) 256-0508 and (219) 845-2830.
Address History: 7223 Ohio Avenue, Hammond, IN 46323;
1421 Truman Street, Hammond, IN 46320;
San Antonio, TX 78218
Results 1 - 2 of 2