Detra Rankins was born in 1969, age 54. Detra Rankins's address is 9100 Mills Road Apartment 409, Houston, TX 77070. Possible relatives include Lloyd Hubbard, Malcolm Hubbard and 5 others. Public records show Detra has also lived in Palo Alto, CA and New Orleans, LA. Detra's latest phone number is (316) 323-0778. Previous phone numbers include (901) 218-9030 and (901) 380-9212. The latest email address for Detra Rankins is dee****@yahoo.com.
Also goes by: Detra L Rankins
Address History: 9100 Mills Road Apartment 409, Houston, TX 77070;
435 Wisteria Drive, Palo Alto, CA 94303;
New Orleans, LA 70122;
Arlington, TN 38002;
Cordova, TN 38018
Emails: dee****@yahoo.com,
dee****@yahoo.com,
dee****@yahoo.com,
dee****@yahoo.com,
det****@yahoo.com
Results 1 - 1 of 1