Leo now resides at 15 Sedalia Rd, Dorchester Center, Ma 02124. He has stayed in Dorchester and North Eastham before moving to Dorchester Center. 1914 is his birth date. This year Leo celebrated his 110 birthday. Records link phone number (617) 825-7263 with Leo’s details.