Records link phone number (607) 733-2651 with Otis’s details. In addition to Elmira, Otis also lived in Elmira and Rock Hill. This year Otis celebrated his 53 birthday. The birth year was listed as 1971. Otis now resides at 156 Westside Ave, Elmira, Ny 14901.