This year Otto celebrated his 96 birthday. This person's birth year is 1928. Otto currently resides at 435 Lakeshore Dr, Lexington, Tn 38351. Otto owns the phone number (731) 967-3988. Otto has previously lived in Lexington.