1952 is the birth year of Otis. Public records show Benson as a city Otis also stayed in. Otis has listed phone number: (919) 894-3840. Otis’s current address is 207 Main St, Benson, Nc 27504. Otis has reached the age of 72 years.