Odesha Proctor was born in 1977, age 46. Odesha Proctor's address is 3000 Victor Street , Saint Louis, MO 63104. Possible relatives include China Johnson, Debra Proctor and 5 others. Public records show Odesha has also lived in Carbondale, IL and Florissant, MO. Odesha's latest phone number is (208) 703-3501. Previous phone numbers include (314) 239-3420 and (314) 239-3488. The latest email address for Odesha Proctor is ode****@yahoo.com.
Also goes by: Odesha Proctor
Address History: 3000 Victor Street, Saint Louis, MO 63104;
514 S Wall Street Apt 10, Carbondale, IL 62901;
Florissant, MO 63033;
Valley Park, MO 63088;
Brooklyn, NY 11204
Emails: ode****@yahoo.com,
opr****@comcast.net
Results 1 - 1 of 1