Delois Mefford was born in 1933, age 90. Delois Mefford's address is 3930 S 61st West Avenue , Tulsa, OK 74107. Possible relatives include Carla Henry, Dee Mefford and 1 others. Public records show Delois has also lived in Tulsa, OK. Delois's latest phone number is (918) 446-2997.
Phone Numbers: (918) 446-2997
Results 1 - 1 of 1