Melinda Scott was born in 1950, age 74. Melinda Scott's address is 2901 Waverly Avenue Apartment 706, East Saint Louis, IL 62204. Possible relatives include Darcilla Scott, Ronnetta Scott and others. Melinda's latest phone number is (314) 832-8284. Previous phone numbers include (618) 223-2002 and (618) 271-7133.
Address History: 2901 Waverly Avenue Apartment 706, East Saint Louis, IL 62204;
4303 Caseyville Avenue, East Saint Louis, IL 62204;
Saint Louis, MO 63111
Results 1 - 1 of 1