In addition to Alvarado, Leah also lived in Alvarado, Burleson and Spring. Leah's possible relatives are James Edwin Bass, Rachel Amanda Bass, Jonathan J Bass and 3 other people. Leah was born 65 years ago. Leah’s residency is at 8201 Dot Hudson Rd, Alvarado, Tx 76009. The number currently linked to Leah is (713) 353-8334. Her birth year was listed as 1960.