The possible relatives of Otis are Curtis Louis Riley, Sandra M Harris, Octavia Leola Mckenzie and 6 other people. 1936 is the birth year of Otis. Otis owns the phone number (330) 376-6703. Otis has reached 87 years of age. This person has lived also in Akron and Cleveland. Otis’s residency is at 1859 Sheffield Dr #A, Akron, Oh 44320.