Imelda Scott was born in 1959, age 64. Imelda Scott's address is 2011 North 16th Street , Springfield, IL 62702. Possible relatives include Irene Bethea, Florene Gray and 8 others. Public records show Imelda has also lived in Springfield, IL and Newburgh, NY. Imelda's latest phone number is (217) 220-3388. Previous phone numbers include (217) 467-5738 and (217) 544-3964.
Also goes by: Imelda K Morris,
Imelda Kay Scott,
Imelda K Scottmorris
Address History: 2011 North 16th Street, Springfield, IL 62702;
1514 East Brown Street, Springfield, IL 62703;
Newburgh, NY 12550;
North Augusta, SC 29841;
Antioch, TN 37013
Results 1 - 1 of 1