We have found 4 possible relatives of Leah: Louella R Mendoza, Louellaricci G Mendoza, Lean Mendoza and one other person. Her birth year was listed as 1970. Phone number listed for Leah is (409) 899-4142. Leah’s residency is at 935 15Th St #4, Beaumont, Tx 77702. Leah has reached 54 years of age. Public records show Beaumont as a city Leah also stayed in.