Odessa Crenshae was born in 1963, age 61. Odessa Crenshae's address is 2215 Needmore Road , Woodleaf, NC 27054. Possible relatives include Kellie Clem, Charles Dodson and 9 others. Public records show Odessa has also lived in Belvidere, IL and Franklin Grove, IL. Odessa's latest phone number is (704) 278-3777. Previous phone numbers include (815) 547-5003.
Also goes by: Odessa Bethann Dodson,
D B Rodgers,
Odessa Bethann Rodgers
Address History: 2215 Needmore Road, Woodleaf, NC 27054;
803 1/2 Garfield Avenue, Belvidere, IL 61008;
Franklin Grove, IL 61031;
Grand Prairie, TX 75050
Results 1 - 1 of 1