Marcella Deeb was born in 1995, age 29. Marcella Deeb's address is 2020 South Elwin Road , Decatur, IL 62521. Possible relatives include David Deeb, Donna Deeb and 2 others.
Address History: 2020 South Elwin Road, Decatur, IL 62521;
1822 E Decatur Street, Decatur, IL 62521;
Mt Zion, IL 62549
Results 1 - 1 of 1