Felica Menefee was born in 1960, age 63. Felica Menefee's address is 1303 N Romine Street , Urbana, IL 61801. Possible relatives include Dorrisha Dyes, Anthony Holt and 3 others.
Address History: 1303 N Romine Street, Urbana, IL 61801;
401 E Hill Street, Champaign, IL 61820;
Peoria, IL 61605
Results 1 - 1 of 1