The current age of Leo is 97. A city Leo has lived in before is Malden. Leo’s residency is at 132 Forest St, Winchester, Ma 01890. 1926 is the birth year of Leo. The number currently linked to Leo is (617) 322-1674.