Records link phone number (480) 227-3759 with Otto’s details. This year Otto celebrated his 60 birthday. Dedham, Phoenix, Chandler and 3 other cities are cities Otto has lived in. Cynthia L...