The birth year was listed as 1958. The age of Otto is 66. Otto’s residency is at 468 Flemridge Ct, Wyoming, Oh 45231. The possible relatives of Otto are Cynthia Ann Henkel, Cindy A Henkel, Jonathan W Henkel and one other person. This person has lived also in Wyoming, Hamilton and Cincinnati. The number currently linked to Otto is (513) 931-4680.