Sandra was born in 1964. The possible relatives of Sandra are Patricia Ann Devaughn, James E Lockhart, Jeanie Lockhart Hall and 2 other people. Public records show Fort Lauderdale, Lauderhill and Ft Lauderdale as cities Sandra also stayed in. Sandra’s residency is at 102 Taylor St #A, La Grange, Nc 28551. The number currently linked to Sandra is (954) 462-1355. The age of Sandra is 60.