Deatra Barrier was born in 1946, age 77. Deatra Barrier's address is 5941 Stagecoach Road , Effingham, SC 29541. Possible relatives include James Barrier, Ross Barrier and 1 others. Public records show Deatra has also lived in Florence, SC. Deatra's latest phone number is (843) 669-1365.
Phone Numbers: (843) 669-1365
Results 1 - 1 of 1