Leo's birth year is 1952. Records link phone number (508) 583-6140 with Leo’s details. A city Leo has lived in before is Falmouth. 12 Hendricks St, Avon, Ma 02322 is where Leo lives. Leo was born 72 years ago.