Melvin Lee Turner, 1960–2023

Melvin Lee Turner was born on Feb. 22, 1960 in Tulare, California. He passed away on Nov. 5, 2023 at the age of 63. No services will be held. Condolences may be sent to the family at [...]