The aforementioned individual's official documentation lists July 25th, 1954 as their birth date, confirming seventy-one years of age. The aforementioned party's domicile is located at 204 Barkway Dr SE, Kentwood, MI 49548. Deleon, the individual has resided in 8 distinct locations over time. Available data shows that this person lived at: 2180 Antler Dr NE, Cedar Springs, MI 49319, 204 Barkway Dr SE, Kentwood, and 68 Nancy St SE, Kentwood, MI 49548. The spouse of Mr. Deleon, the person is expected to be Edna L Deleon (66 years). Santiago D Deleon has a total of four email addresses for communication. According to public records, Roderico S Deleon, Joshua Lee Rivera (in 2008), and Alejandro Deleon (between 2008 and 2009) lived at 204 Barkway Dr SE, Kentwood, MI 49548. You can find people with the name Deleon in Michigan, Virginia. The building is home to a number of residents, including Alejandro Deleon, Edna Deleon, Federico Deleon