Eric O Barbe, Vanessa L Citriglia, Carol G Barbe and one other person are people possibly related to Richard. Other cities that he has stayed in are Willoughby, Chardon, Cleveland and one other city. 131 Saligugi Way #2633, Loudon, Tn 37774 is where Richard resides. Richard has reached 90 years of age. Records link phone number (865) 458-4164 with Richard’s details. His birth year was listed as 1933.