This person's birth year was listed as 1964. The current age of Leaf is 60. Leaf’s residency is at 1382 Pheasant Hills Dr, Lino Lakes, Mn 55038. Leaf has listed (651) 407-9455 as this person's phone number. Leaf has previously lived in Hugo, Saint Paul, Circle Pines and one other city.