Sher Richards was born in 1926, age 97. Sher Richards's address is 2237 Moore Road Apt 15, Lincoln Park, MI 48146.
Address History: 2237 Moore Road Apt 15, Lincoln Park, MI 48146
Sher Richards's current address is 6591 Seneca Trail , Mentor, OH 44060. Sher's age is 70 years old (1953). Sher has also lived in Mentor, OH.
Results 1 - 2 of 2