This year Leta celebrated her 53 birthday. Leta now resides at 953 Willow Creek Dr, La Porte, Tx 77571. The possible relatives of Leta are Bill R Moon, William Reece Moon, Euleta G Moon and one other person. Leta was born in 1971. Public records show Morrilton and Pasadena as cities Leta also stayed in. Phone number listed for Leta is (281) 470-0470.