The current age of Leo is 61. The residency of Leo is at 3 Woodland Rd #422, Stoneham, Ma 02180. A city Leo has lived in before is Malden. Leo owns the phone number (781) 979-0086. 1963 is the birth year of Leo.