Michael Deleon, the person's recorded birth information states they were born on March 17th, 1975 and have reached 50 years of age. The aforementioned individual's last verified residence was at 108 West James Street Blue Ridge. Deleon, the person has been listed as a resident at 10 different places. The documented places of residence for this person are: 530 W Fm 545, Blue Ridge, TX 75424, 101 W Fm 545, Blue Ridge, TX 75424, and 8465 County Rd 1216, Blue Ridge, TX 75424. Some information seems to suggest that Michael Deleon and Stacey L Rosenthal (age: 53-year-old) are married. The aforementioned subject has the ability to use 4 email addresses. Public records show a link between the aforementioned individual and Stacey L Rosenthal (53 years). Along with Mr. Deleon, the person, Stacey L Rosenthal (in 2015) resided at 530 W Fm 545, Blue Ridge, TX 75424. Several individuals named the subject in question reside in Texas