Possible relatives of Otis are: Beatrice A Skaggs, Larry W Skaggs, Helen M Skaggs and 2 other people. He has stayed in Buffalo before moving to Buffalo. The current age of Otis is 92. The number currently linked to Otis is (270) 325-3361. His birth year was listed as 1931. The residency of Otis is at 23 Bailey Rd, Buffalo, Ky 42716.