Deitra Totten was born in 1983, age 41. Deitra Totten's address is 1424 Bent Oaks Boulevard , Deland, FL 32724. Possible relatives include Robert Connor, Camella Dunbrack and 6 others. Public records show Deitra has also lived in New Smyrna Beach, FL and Antioch, TN.
Address History: 1424 Bent Oaks Boulevard, Deland, FL 32724;
511 Aeolian Drive, New Smyrna Beach, FL 32168;
Antioch, TN 37013;
Nashville, TN 37203;
Dunmore, WV 24934
Results 1 - 1 of 1