The possible relatives of Otis are Susan Kimberly Garrard, Bonnie S Garrard, S Teague Garrard and one other person. Records link phone number (256) 442-8420 with Otis’s details. Gadsden and Rainbow City are cities Otis has lived in. The age of Otis is 93. This person's birth year is 1930. Otis’s current address is 4076 River Rd, Southside, Al 35907.