In addition to Greensboro, Richard also lived in Decatur and Riverside. His birth year was listed as 1947. Abigail Grace Letcher, Linda Karen Letcher, Barbara Jean Herring and one other person are people possibly related to Richard. Richard has listed phone number: (269) 423-8743. Richard turned 77 years old. 556 Orchard Ridge Ln, Greensboro, Nc 27455 is where Richard resides.