He has stayed in Springfield before moving to Longmeadow. The current age of Leo is 87. Leo is a resident of 500 Inverness Ln, Longmeadow, Ma 01106. Leo has listed (413) 567-1524 as his phone number. Leo's birth year is 1936.