Michael Thomas Leon is 57 years old. Michael lives in Houston, Texas. Other places in which Michael has lived are Aurora, Illinois; Barrington, Illinois and Joliet, Illinois. Some of Michael family members are Israel Salomon Deleon, Israel D Leon, Fernando Adame Deleon, Debra A Deleon, Ervin Hurias Deleon and Israel De.