Wanda Lea Willoughby
April 2, 1955 - September 9, 2025
Wanda Lea Willoughby passed away unexpectedly on September 9, 2025 in Orlando, Florida. She was born in Orlando Florida to Elmer George Willoughby and Nora Virginia Dover on April 2, 1955. She was raised in Orlando, Florida and graduated from... View Obituary & Service Information
