This year Leta celebrated her 64 birthday. Leta now resides at 122 Stephen St, Saint Rose, La 70087. This person's birth year is 1960. Public records show Saint Rose as a city Leta also stayed...