Her birth year was listed as 1971. The possible relatives of Elsa are Andres A Pena, Gamero Pena, Melchor M Pena and 6 other people. Records link phone number (281) 489-6026 with Elsa’s details. The residency of Elsa is at 18725 Baughman Dr #176, Pearland, Tx 77584. Public records show Houston and Richmond as cities Elsa also stayed in. The current age of Elsa is 53.