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