This person's birth year is 1940. Leo is a resident of 223 Main St, Branford, Ct 06405. Possible relatives of Leo are: Sam B Mitchell, Samuel B Mitchell, Julie C Mitchell and 6 other people. Cities Leo has lived in before are Clinton, Old Lyme, Braintree and 3 other cities. This year Leo celebrated his 84 birthday. The number currently linked to Leo is (203) 488-7682.