The possible relatives of Leo are Shane A Higgins, Tracey S Higgins, John R Kohut and 3 other people. His birth year was listed as 1967. The current age of Leo is 57. Leo is a resident of 242 Farrwood Dr, Haverhill, Ma 01835. Cities Leo has lived in before are Peabody, North Andover, Bradford and one other city. Phone number listed for Leo is (978) 521-8920.