Otto has listed (319) 393-5331 as his phone number. This person has lived also in Cedar Rapids and Harlan. 2115 1St, Cedar Rapids, Ia 52402 is where Otto lives. This person's birth year is 1932. The current age of Otto is 92.
Possible Otto's ethincity is Unknown.