Otis has reached the age of 84 years. Otis now resides at 3683 Judicial Dr, Meridian, Id 83642. He has stayed in Boise, Elizabethtown, Prince George and one other city before moving to Meridian. The birth year was listed as 1939. Records link phone number (804) 452-2080 with Otis’s details.