Devlon Whittaker was born in 1980, age 44. Devlon Whittaker's address is 4348 S 109th East Avenue Apt 1001, Tulsa, OK 74146. Possible relatives include Sheila Crosby, Tamiqua Henry and 2 others. Public records show Devlon has also lived in Okmulgee, OK. Devlon's latest phone number is (918) 409-8827. Previous phone numbers include (918) 439-4349 and (918) 749-5308.
Results 1 - 1 of 1