This year Leo celebrated his 114 birthday. He has stayed in Edmond before moving to Winchendon. 24 Poland Ave, Winchendon, Ma 01475 is where Leo lives. Possible relatives of Leo are: Eunice Ruth Tero, Kevin Michael Tero, Daniel Robert Tero and 4 other people. Leo was born in 1910. Leo has listed phone number: (978) 297-0235.