The current age of Leo is 96. The phone number (978) 462-2888 is Leo’s. Leo's birth date was listed as 1927. Public records show Newburyport as a city Leo also stayed in. We have found 4 possible relatives of Leo: William Francis Stanton, Charlotte J Stanton, Gail Stanton and one other person. Leo is a resident of 46 Elmira Ave, Newburyport, Ma 01950.