Leah currently resides at 7075 Welch Ct #11, Arvada, Co 80004. The number currently linked to Leah is (303) 274-6436. Leah was born 53 years ago. Leah's birth year is 1971. Public records show Denver, Arvada and Wheat Ridge as cities Leah also stayed in.