Leah was born 59 years ago. Noblesville and Indianapolis are cities Leah has lived in. Leah was born in 1965. Leah’s current address is 5416 Wiley Ave, Indianapolis, In 46226. Leah has listed (317) 545-7542 as her phone number.