Neffie Helen was born in 1946, age 78. Neffie Helen's address is 202 W Highland Street , Tecumseh, OK 74873. Public records show Neffie has also lived in Tecumseh, OK. Neffie's latest phone number is (405) 598-6154. Previous phone numbers include (405) 598-8959.
Results 1 - 1 of 1