1966 is the birth year of Leo. Records link Leo with Dennis L Roche, John J Roche, Reginia Roche and 2 other people. Records link phone number (781) 843-1041 with Leo’s details. Leo turned 59 years old. He has stayed in Dorchester before moving to Braintree. 4 Lincoln St, Braintree, Ma 02184 is where Leo lives.