3650 Oakdale Ave, Lake Saint Louis, MO
Mitchell Leon in Missouri 2 Public Records Found
2 people with the name Mitchell Leon, have been found in Missouri, including Lake Saint Louis. Locate Leon's birthdays, relatives, neighbors, associates, and property details to confirm the correct person. You may also find their criminal records, social media accounts, and other public data.
Mitchell Leon Lake Saint Louis, MO
Resident Since: 2015Property Type: Single Family Dwelling Unit
Mitchell has been associated with 1 residence over the years. 3650 Oakdale Ave in Lake Saint Louis, Missouri is his current address.
Mitchell Leon Lake Saint Louis, MO
3968 Ashland Ave, Lake Saint Louis, MO
Resident Since: 2014Property Type: Single Family Dwelling Unit
Questions about Mitchell Leon
Mitchell Leon lives at 3650 Oakdale Ave, Lake Saint Louis, MO and has been living at this address since he moved there in 2015.
Before Mitchell Leon moved into his current home, he lived at 3856 Sullivan Ave, Lake Saint Louis, MO.
A background report will check for any criminal records, including arrest records, for him.