We found 11 people named Thelma Leod living in the US across 50 states. Most of them live in Pennsylvania, followed by Florida and Georgia. The ages of these people range from 103 to 99 years old according to public records. Some possible relatives include James MacLeod, Edith MacLeod, and Jarvis Ann. We also found a total of 27 phone numbers linked to Thelma Leod, and (716) 754-#### is one of them. 215, 803, 248 are some of the most popular area codes for these people.
How old is Thelma Leod?
Thelma Leod is 93 years old.
What is Thelma Leod's address?
We found an address in Lewiston, NY.
What is Thelma Leod's contact number?
Thelma Leod's phone number is (716) 754-****.
Does Thelma Leod have a criminal record?
No criminal records found matching the name Thelma Leod.
Is Thelma Leod married?
No marriage records found matching the name Thelma Leod.
What is Thelma Leod's email address?
No email address found.