• Limsi, Marla

    Marla Limsi (nee Schermer) died Aug. 21, 2018 (10 Elul 5778) in Mercer Island, Wash. She was born in Sharon, Pa., in 1937 to Helen and Emmanuel …

    Read More
  • 0 0