Odessa Richards was born in 1953, age 71. Odessa Richards's address is 639 Granada Way , Charleston, WV 25304. Possible relatives include Dedrea Burns, James Freeman and 6 others. Public records show Odessa has also lived in Charleston, WV. Odessa's latest phone number is (304) 388-3409. Previous phone numbers include (304) 767-1070 and (304) 925-4155. The latest email address for Odessa Richards is ann****@yahoo.com.
Also goes by: Odessa Lee Freeman
Emails: ann****@yahoo.com,
ode****@camc.org
Results 1 - 1 of 1