The number currently linked to Leo is (603) 335-2307. Cities Leo has lived in before are Woburn, Dover, Boston and one other city. The age of Leo is 104. Leo’s current address is 34 Lilac City Est, Rochester, Nh 03867. The birth year was listed as 1919.