Leo now resides at 581 New Boston Rd #1, Fall River, Ma 02720. This person has lived also in Fall River. Leo's birth year is 1938. Leo's possible relatives are Muriel C Hamel, Jeanne M Hamel, Normand A Hamel and 2 other people. The number currently linked to Leo is (508) 673-0148. This year Leo celebrated his 85 birthday.