Delores Smith was born in 1958, age 66. Delores Smith's address is 817 N Delaware Place , Tulsa, OK 74110. Possible relatives include Anna Fudge, Georgia Smith and 1 others. Public records show Delores has also lived in Tulsa, OK. Delores's latest phone number is (918) 430-0354. Previous phone numbers include (918) 430-1199.
Results 1 - 1 of 1