Elsa now resides at 401 Linton Blvd #414, Delray Beach, Fl 33483. Elsa has previously lived in Lighthouse Point and Cedar Grove. The number currently linked to Elsa is (561) 276-0110. Her birth year was listed as 1918. The age of Elsa is 107.