Michelle Castor was born in 1981, age 43. Michelle Castor's address is 3117 Southwest 65th Place , Oklahoma City, OK 73159. Possible relatives include Dereh Ash, Linda Castor and 3 others. Public records show Michelle has also lived in Edmond, OK and Guthrie, OK. Michelle's latest phone number is (405) 210-8364. Previous phone numbers include (405) 376-6457 and (405) 722-3331.
Linda Castor's current address is 9651 E Waterloo Rd Trailer 103, Arcadia, OK 73007. Linda's age is 62 years old (1961). Phone numbers associated with Linda are (337) 562-2129 and (405) 376-6457. Linda has also lived in Lake Charles, LA and French Village, MO.
Results 1 - 2 of 2