1971 is the birth year of Otis. Public records show Hadley, Easthampton and Northampton as cities Otis also stayed in. The age of Otis is 53. Thirza A Flechsig, Christine M Sears, Kristina M Sears and one other person are people possibly related to Otis. Otis’s residency is at 22 John St, Easthampton, Ma 01027. Records link phone number (413) 586-3309 with Otis’s details.