70-year-old Richard Charles Long lives in Decatur, Georgia, but has also spent time in Fayetteville, Georgia; Peachtree City, Georgia; Riverdale, Georgia and Tucker, Georgia. Some of Richard family members are David H Epps, David H Epps and Bonnie Lynn Epps.