Public records show Allston as a city Leo also stayed in. The age of Leo is 59. The number currently linked to Leo is (617) 254-2960. The birth year was listed as 1965. Leo’s residency is at 57 Riverdale St, Allston, Ma 02134.