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