Homer Eldon was born in 1930, age 93. Homer Eldon's address is 626 N 13th Street , Enid, OK 73701. Possible relatives include Linda Allbright, Berta Horner and 15 others. Public records show Homer has also lived in Tucson, AZ and Ponca City, OK. Homer's latest phone number is (580) 234-5930. Previous phone numbers include (580) 237-2104 and (580) 249-8389.
Address History: 626 N 13th Street, Enid, OK 73701;
7730 E Broadway Boulevard Apt 534, Tucson, AZ 85710;
Ponca City, OK 74601;
Barksdale, TX 78828;
Uvalde, TX 78802
Results 1 - 1 of 1