Babcox, Wendy LouiseWendy Louise Babcox died at home in Tampa, Florida on March 23, 2024 from complications of breast cancer.
Babcox, Wendy LouiseWendy Louise Babcox died at home in Tampa, Florida on March 23, 2024 from complications of breast cancer.
In