Letitia Odel was born in 1983, age 41. Letitia Odel's address is 1105 Locust Corner Road , Cincinnati, OH 45245. Possible relatives include Jason Odel, Mary Odel and 1 others. Public records show Letitia has also lived in Fort Knox, KY and Amelia, OH. Letitia's latest phone number is (740) 357-0804.
Also goes by: Letitia Lee Wiltshire
Phone Numbers: (740) 357-0804
Address History: 1105 Locust Corner Road, Cincinnati, OH 45245;
8102 Bennett Avenue, Fort Knox, KY 40121;
Amelia, OH 45102;
Columbus, OH 43229;
Dublin, OH 43016
Results 1 - 1 of 1