211 Swinton Ave #2, Delray Beach, Fl 33444 is where Lorna resides. Lorna has previously lived in North Miami and Delray Beach. Her birth year was listed as 1969. This year Lorna celebrated her 55 birthday. The number currently linked to Lorna is (561) 266-8959.