Leo Turner was born in 1933, age 91. Leo Turner's address is 5740 E Player Place , Mesa, AZ 85215. Possible relatives include Leo Lturner, Lenora Turner and 1 others. Leo's latest phone number is (480) 307-6542. Previous phone numbers include (480) 332-6266 and (480) 560-4806.
Also goes by: Leonore J Turner
Address History: 5740 E Player Place, Mesa, AZ 85215;
9429 E Pueblo Avenue, Mesa, AZ 85208;
North Tonawanda, NY 14120
Results 1 - 1 of 1