This person's birth year is 1924. The current age of Leo is 99. Waldron Ave, Cranston, Ri 02910 is where Leo resides. The number currently linked to Leo is (401) 781-6582. Leo has previously lived in Cranston and Coventry. This person is linked with Oak Lawn Grange No 42 Patrons Of Husbandry Of Rhode Island.