Demarcus Barnes's address is 1235 Mccasland Avenue Apt 17g, East Saint Louis, IL 62201. Possible relatives include Ceola Barnes, Erica Barnes and 5 others. Public records show Demarcus has also lived in East Saint Louis, IL. Demarcus's latest phone number is (618) 215-0556. Previous phone numbers include (618) 215-0754 and (618) 447-0183. The latest email address for Demarcus Barnes is let****@aim.com.
Address History: 1235 Mccasland Avenue Apt 17g, East Saint Louis, IL 62201;
4728 Tudor Avenue, East Saint Louis, IL 62207
Emails: let****@aim.com
Results 1 - 1 of 1