Arriving in this world on April 22, 1939, Sandra Lou Leeds, 84, passed away on Oct. 1, 2023, after a brave fight against leukemia. She most recently resided with daughter, Linda, in Eufaula, Okla.,…
Premium Content is available to subscribers only. Please login here to access content or go here to purchase a subscription.