Leanora Lemchak was born in 1905, age 118. Leanora Lemchak's address is 4044 12th Avenue N, Saint Petersburg, FL 33713. Public records show Leanora has also lived in Saint Petersburg, FL. Leanora's latest phone number is (813) 323-5976.
Phone Numbers: (813) 323-5976
Results 1 - 1 of 1