The aforementioned party marks thirty-eight years since their birth on 02.01.87, according to archival data. Theodore Leach, the person is a resident of the address 1806 E Webster Rd, Flint, MI 48505, USA. Mr. Leach has spent time living at 6 different locations. Available data shows that this person lived at: 1806 E Webster Rd #74, Flint, 303 Smith St #502, Clio, and 2525 Torrance St, Flint. Theodore Roger Leach has access to 3 email addresses. Tiffany June Leach (35 years) and this individual share a documented history in public files. There are several individuals with the same name, the subject in question, living in Michigan, Tennessee, Virginia, Maryland. This address is home to several people, including Eugene Johnson, Ms. Barlow, Thomas Rayheal