Otto has previously lived in Norwich and Oakdale. Otto has listed (860) 887-6256 as his phone number. The current age of Otto is 88. Otto's birth date was listed as 1936. Otto currently resides at 53 Warren St, New London, Ct 06320.