Barbara Snelson was born in 1931, age 93. Barbara Snelson's address is 3110 S Quaker Road , Tulsa, OK 74105. Possible relatives include Lucille Snelson. Public records show Barbara has also lived in Tulsa, OK. Barbara's latest phone number is (918) 499-1600. Previous phone numbers include (918) 743-3431.
Related to: Lucille Snelson
Results 1 - 1 of 1