Velisa Farmer's address is 1706 Abram Ross Avenue , Oklahoma City, OK 73117. Possible relatives include Debra Farmer, Lakita Farmer and 2 others. Public records show Velisa has also lived in Spencer, OK. Velisa's latest phone number is (405) 769-2631.
Phone Numbers: (405) 769-2631
Results 1 - 1 of 1