Nila Jefford was born in 1946, age 77. Nila Jefford's address is 3209 Ladue Drive , Champaign, IL 61822. Possible relatives include Douglas Jefford, Hank Jefford and 3 others. Nila's latest phone number is (217) 344-3115. Previous phone numbers include (217) 378-5311 and (217) 415-7267.
Also goes by: Nila J Jefford
Address History: 3209 Ladue Drive, Champaign, IL 61822;
1410 Lincolnshire Drive, Champaign, IL 61821;
Urbana, IL 61801
Results 1 - 1 of 1