He has stayed in Fort Myers Beach, Mentor and Bedford before moving to Mentor. Judith L Speicher, Jodie E Speicher, Judith L Speicher and one other person are people possibly related to Richard. The birth year was listed as 1940. The number currently linked to Richard is (440) 257-4566. Richard was born 84 years ago. Richard is a resident of 8135 Lake Shore, Mentor, Oh 44060.
Public records show that Richard is German. Possible Richard's ethnic group is Western European. He doesn't have problems speaking English. He finished college.