Arrest Criminal Records
Filimon Leon
May include records from courthouses, local government & social media.
View Criminal Records >
More information on Filimon Leon

5 records found for Filimon Leon. On average Filimon Leon may have moved 1 time. Run a full report to see where Filimon Leon lives along with previous addresses, phone numbers, email addresses and more.

Common questions about our top match for Filimon Leon
Where does Filimon Leon live?
Filimon Leon may currently live at 528 Delgado St, San Antonio, Texas 78207
How old is Filimon Leon?
Filimon Leon is 41 years old
What is Filimon Leon's current phone number?
Filimon Leon's current phone number may be 210-438-9249
Looking for someone else? Search for public records