Public records show Oskaloosa as a city Eleanor also stayed in. 1603 6Th St, Oskaloosa, Ia 52577 is where Eleanor lives. Records link phone number (641) 673-7095 with Eleanor’s details. 1941 is the birth year of Eleanor. Eleanor has reached 83 years of age.