Ophia Richards was born in 1926, age 98. Ophia Richards's address is 304 Spence Circle , Nashville, TN 37210. Possible relatives include Patsy Harris, Paul Harris and 2 others. Public records show Ophia has also lived in Nashville, TN.
Results 1 - 1 of 1