David Terrell Long, 69 years old, lives in Greensboro, North Carolina. David has also lived in High Point, North Carolina; Jamestown, North Carolina; Charleston, South Carolina and North Charleston, South Carolina. Crystal Long Stricklin, David Terrell Long, Hallie M Long, Demetris Kenyon Long, Demetris K Long and Mary Mcfadden Long are in David family.