He has stayed in Johnsburg, Merritt Island and Warrensburg before moving to Johnsburg. 1941 is his birth date. Leo turned 83 years old. Leo now resides at 164 Oven Mountain Rd, Johnsburg, Ny 12843. The number currently linked to Leo is (321) 453-1687.