Michael Leaf was born in 1951, age 73. Michael Leaf's address is 876 Lenore Avenue , Columbus, OH 43224. Possible relatives include Arthur Leaf, Daniel Leaf and 2 others. Public records show Michael has also lived in Columbus, OH. Michael's latest phone number is (614) 262-3517. Previous phone numbers include (614) 262-3896 and (614) 546-6103.
Results 1 - 1 of 1