Phone number listed for Otto is (718) 740-3711. Otto’s residency is at 8978 218Th Pl, Jamaica, Ny 11427. This person's birth year is 1954. Otto has reached the age of 70 years. Amanda R Diaz, Astrid E Diaz, Harold Diaz and 6 other people are people possibly related to Otto. Otto has previously lived in Queens Village, Richmond, Queens Vlg and 3 other cities.