This person's birth year is 1988. Otto turned 37 years old. Otto now resides at 587 Kenridge Cir, Stone Mountain, Ga 30083.