Devell is a resident of 6502 31St St, Tampa, Fl 33610. Devell's birth date was listed as 1926. The possible relatives of Devell are Sheldon Durham, Evelyn D Durham, Derrell L Durham and 6 other people. Devell has previously lived in Tampa and Lakeland. The number currently linked to Devell is (813) 238-2262. Devell was born 97 years ago.