His birth year was listed as 1924. Leo owns the phone number (508) 677-2454. Leo currently resides at 108 Kennedy Ter #1, Somerset, Ma 02726. Swansea and Somerset are cities Leo has lived in. The current age of Leo is 100.