Otis was born in 1915. Otis’s current address is 80 Allendale Rd, Buffalo, Ny 14215. Otis was born 109 years ago. Otis has listed phone number: (716) 883-6008. In addition to Buffalo, Otis also lived in Buffalo.