Odessa Mcpherson was born in 1912, age 111. Odessa Mcpherson's address is 6040 73rd Street , Lubbock, TX 79424. Public records show Odessa has also lived in Lubbock, TX.
Odessa Mcpherson's current address is 228 Seminole Street , Winter Garden, FL 34787. Odessa's age is 101 years old (1923). Odessa has also lived in Ocoee, FL.
Results 1 - 2 of 2