Otis's birth date was listed as 1938. Louisville is a city Otis has lived in. This year Otis celebrated his 86 birthday. The possible relatives of Otis are Robert M Coyle, Anthony Coyleparker, Ruby Coyle and 6 other people. Otis’s current address is 714 Tindale Dr, Taylorsville, Ky 40071. The phone number (502) 477-2130 is Otis’s.