Lucy Odowd was born in 1975, age 49. Lucy Odowd's address is 319 East 60th Street , Savannah, GA 31405. Possible relatives include Kathryn Jarvis, Thomas Jarvis and 1 others. Public records show Lucy has also lived in Tuscaloosa, AL and Meridian, MS. Lucy's latest phone number is (205) 758-1642. Previous phone numbers include (601) 679-9898 and (912) 349-7675.
Address History: 319 East 60th Street, Savannah, GA 31405;
1206 Riverside Drive, Tuscaloosa, AL 35401;
Meridian, MS 39305;
Bluffton, SC 29910;
Norfolk, VA 23517
Results 1 - 1 of 1