In addition to Lemont, Leo also lived in Naples, Palos Heights and Orland Park. Leo's birth date was listed as 1931. There are 3 companies connected with Leo: Crystal Springs Homeowners Association, Lpd Homes, Inc and Crystal Springs Development Corp. Leo now resides at 1373 Camelot Ln, Lemont, Il 60439. Leo turned 92 years old.