David Raymond Richards, 43 years old, lives in Fletcher, North Carolina, but has also spent time in Dover, Delaware; Hollywood, South Carolina; Rock Hill, South Carolina and Woodside, Delaware. Latonya C Thompson, Kenneth J Richardson and Latonya H Thompson are some of David relatives.