The current age of Leah is 62. Leah's birth year is 1962. Alexandria, Sherwood, Pineville and one other city are cities Leah has lived in. Leah is a resident of 1415 Christie Dr, Sulphur, La 70663. Leah has listed phone number: (318) 449-9301. Possible relatives of Leah are: Luke Thurmond Norwood, Marlin L Todd, Terry L Todd and 6 other people.