This person's birth year is 1973. Records link phone number (515) 993-3137 with Leah’s details. The age of Leah is 51. 1804 Horse N Buggy Dr #96, Adel, Ia 50003 is where Leah lives. Public records show Mitchell and Huron as cities Leah also stayed in.