1975 is his birth date. We have found 6 possible relatives of Leo: Candace L Eastwood, Labonte Chad Sprague, Paul E Labonte and 3 other people. Leo turned 50 years old. Leo has previously lived in Essex Junction, North Adams, Essex Jct and 3 other cities. Leo’s residency is at 67 Beech St, Essex Jct, Vt 05452. Records link phone number (802) 878-1961 with Leo’s details.