Public records show Chicago and Evanston as cities Otis also stayed in. Records link phone number (847) 864-7334 with Otis’s details. Otis was born 88 years ago. 1935 is the birth year of Otis. Otis is a resident of 1326 Fowler Ave #C, Evanston, Il 60201.