Olen Ayres was born in 1925, age 99. Olen Ayres's address is 300 E Saint Louis Street Apt 7, Nixa, MO 65714. Possible relatives include Ellis Ayres, Joan Ayres and 6 others. Olen's latest phone number is (417) 725-3925. Previous phone numbers include (417) 860-6221.
Address History: 300 E Saint Louis Street Apt 7, Nixa, MO 65714;
702 S Rice Street, Nixa, MO 65714;
Ozark, MO 65721
Results 1 - 1 of 1