Leo's birth year is 1934. Leo owns the phone number (781) 837-2559. Leo now resides at Apple Ridge Dr Ap, Marshfield, Ma 02050. This person has lived also in Belchertown and Marshfield. Leo was born 89 years ago.