2 people named Travesa Tucker living in Durham, NC

(Deceased)

Resides in Durham, NC

Known as Travesa L Tucker

Related to Charissa Strong, 45Jessie BrownJohn Brown, 71 ...

(Deceased)

Resides in Durham, NC

Related to Charissa Strong, 45Jessie BrownJohn Brown, 71 ...