Demekia Farmer's address is 1854 W 57th Place , Tulsa, OK 74107. Possible relatives include Alisha Farmer, Cathy Farmer and 3 others. Public records show Demekia has also lived in Oklahoma City, OK. Demekia's latest phone number is (405) 601-9605. Previous phone numbers include (918) 398-6646 and (918) 425-3020.
Results 1 - 1 of 1