Leafa's birth date was listed as 1968. The age of Leafa is 56. 1355 Pearl St #12, Denver, Co 80203 is where Leafa lives. Leafa has listed phone number: (303) 832-6051. Records link Leafa with Katherine M Oneill, Terry O Gregg, Shelia A Kersey and 3 other people. Public records show Denver, Lakewood and Commerce City as cities Leafa also stayed in.