Otto turned 90 years old. Otto has listed (601) 369-2777 as his phone number. In addition to Aberdeen, Otto also lived in Hamilton, Aberdeen and Tupelo. 1003 Meridian St, Aberdeen, Ms 39730 is where Otto resides. This person's birth year is 1933.