Ottis Ballard was born in 1933, age 91. Ottis Ballard's address is 1907 12th Street , Peru, IL 61354. Possible relatives include Anna Ballard, David Ballard and 2 others. Public records show Ottis has also lived in Peru, IL. Ottis's latest phone number is (773) 223-8019. Previous phone numbers include (815) 223-8019.
Also goes by: Otis H Ballard
Results 1 - 1 of 1