Leola Obanion was born in 1919, age 105. Leola Obanion's address is 23 North Serenity Way , Greenwood, IN 46142. Possible relatives include Carl Obanion. Leola's latest phone number is (317) 889-0915. Previous phone numbers include (317) 898-8101.
Also goes by: Leola D Obanion
Related to: Carl Obanion
Address History: 23 North Serenity Way, Greenwood, IN 46142;
23 N Serenity Way, Greenwood, IN 46142;
Indianapolis, IN 46226
Results 1 - 1 of 1