Mary "Mollie" Leighton Strand, 90, of Delray Beach, Florida passed away Thursday, December 9, 2010 in Boca Raton at Hospice By The Sea Care Center. She was born in Carlisle, Cumbria, England on May 2, 1920, and moved to the United States... View Obituary & Service Information