Margaret Childs was born in 1977, age 47. Margaret Childs's address is 5308 North Frankfort Place , Tulsa, OK 74193. Possible relatives include Devonta Childs, Dorothy Childs and 4 others. Public records show Margaret has also lived in Tulsa, OK. Margaret's latest phone number is (918) 269-1805. Previous phone numbers include (918) 378-9450 and (918) 425-4952. The latest email address for Margaret Childs is mch****@mail.com.
Address History: 5308 North Frankfort Place, Tulsa, OK 74193;
6528 E 21st Place Apt 210, Tulsa, OK 74129
Emails: mch****@mail.com,
von****@yahoo.com
Results 1 - 1 of 1