Jenny Floyd's address is 706 S Duncan Road Apt A, Champaign, IL 61821. Possible relatives include Julian Carson, Stewart Carson and 4 others. Public records show Jenny has also lived in Champaign, IL and Decatur, IL. Jenny's latest phone number is (217) 365-0227. Previous phone numbers include (217) 390-3587 and (217) 607-1181.
Address History: 706 S Duncan Road Apt A, Champaign, IL 61821;
1600 W Bradley Avenue, Champaign, IL 61821;
Decatur, IL 62521;
Urbana, IL 61802
Results 1 - 1 of 1