Linda Windecker Taylor

Birth date: Jan 13, 1950 Death date: Nov 15, 2022

Linda Windecker Taylor passed away on November 15, 2022, in Mandeville, LA. She was born on January 13, 1950 in Hammond, LA to the late Garrett William Windecker and Evelyn Jones Windecker. Linda was the beloved wife of Teddy Jam