Nerissa Odell was born in 1966, age 57. Nerissa Odell's address is 2071 Fairfield Place Apt 2, O Fallon, IL 62269. Possible relatives include Tykeia Gunn, Andre Odell and 8 others. Nerissa's latest phone number is (217) 210-2339. Previous phone numbers include (217) 528-9384 and (217) 572-1352.
Address History: 2071 Fairfield Place Apt 2, O Fallon, IL 62269;
1837 N 60th Street, East Saint Louis, IL 62204;
Springfield, IL 62704
Nerissa Odell's current address is 1520 S 4th Street , Springfield, IL 62703. Phone numbers associated with Nerissa are (217) 210-2339 and (217) 528-9384. Nerissa has also lived in Decatur, IL.
Results 1 - 2 of 2