Otto Ellis was born in 1933, age 91. Otto Ellis's address is 24441 South Klemme Road , Crete, IL 60417. Possible relatives include Dewey Ellis, Ellen Ellis and 2 others. Public records show Otto has also lived in Chicago, IL and Sheldon, IL. Otto's latest phone number is (304) 372-5126. Previous phone numbers include (773) 477-4897 and (773) 539-0225.
Also goes by: Otto Ellis
Address History: 24441 South Klemme Road, Crete, IL 60417;
4316 N Ashland Avenue, Chicago, IL 60613;
Sheldon, IL 60966;
Watseka, IL 60970;
Las Vegas, NV 89131
Results 1 - 1 of 1