Possible relatives of Otis are: Sherry Lewis Thomas, Willie Lee Thomas, Willie Fitzgerald Thomas and 6 other people. Otis's birth date was listed as 1971. Cities Otis has lived in before are Baltimore and Bumpass. Otis now resides at 3428 Cliftmont Ave, Baltimore, Md 21213. Records link phone number (410) 467-1171 with Otis’s details. The current age of Otis is 54.