Noella Babcock was born in 1953, age 70. Noella Babcock's address is 13985 South Ironwood Street , Glenpool, OK 74033. Possible relatives include Brian Babcock, Danny Babcock and 7 others. Public records show Noella has also lived in Afton, OK and Jenks, OK. Noella's latest phone number is (918) 291-0084. Previous phone numbers include (918) 291-0096 and (918) 291-0575. The latest email address for Noella Babcock is edd****@aol.com.
Also goes by: Noella N Babcock
Address History: 13985 South Ironwood Street, Glenpool, OK 74033;
30311 South 555 Road, Afton, OK 74331;
Jenks, OK 74037;
Tulsa, OK 74137
Emails: edd****@aol.com,
edd****@att.net,
edd****@msn.com
Results 1 - 1 of 1