Margaret Clarke Weigle
Birth date: Jun 15, 1950 Death date: Jun 5, 2025
Margaret Eileen "Sheba" Clarke Weigle, beloved mother, friend, and fierce spirit, was born on June 15, 1950, in Gainesville, Florida, and passed away on June 5, 2025, in Temple Terrace, Florida, surrounded by love. Eileen was ded Read Obituary