Leo Carter was born in 1945, age 78. Leo Carter's address is 12301 S Loomis Street , Calumet Park, IL 60827. Possible relatives include Beckie Carter, Earnest Carter and 1 others. Leo's latest phone number is (708) 371-5989. Previous phone numbers include (708) 577-4802.
Address History: 12301 S Loomis Street, Calumet Park, IL 60827;
9414 S Laflin Street Apt 2, Chicago, IL 60620;
Harvey, IL 60426
Results 1 - 1 of 1