He has stayed in Buffalo before moving to Buffalo. The number currently linked to Odis is (716) 893-7571. We have found 8 possible relatives of Odis: Erenestine I Pender, Crystal Y Williams, Erie P Pender and 5 other people. 1961 is his birth date. 150 Fougeron St, Buffalo, Ny 14211 is where Odis resides. Odis has reached the age of 63 years.