525 18th Ave, Saint Petersburg, FL, 33705 (current address)
6114 Indian Creek Rd, Happy Camp, CA, 96039 (2019 - 2021)
We found 1 person named Leon Lemon in Florida. View Leon’s phone numbers, current address, previous addresses, emails, family members, neighbors and associates.
Frequently asked questions for Leon Lemon
Leon Lemon is about to turn or has already turned 97.
The current phone number for Leon Lemon is (530) 493-5444.
Leon Lemon currently lives at 525 18th Ave, Saint Petersburg, Florida, 33705 and has been living at this address since 2022.
Leon Lemon previously lived at the following address: 6114 Indian Creek Rd, Happy Camp, California, 96039.
The following people are identified as related to Leon Lemon: Janice Lemon, Happy Camp (CA), Marjorie Lemon, Coarsegold (CA).