Selena Maynard
April 8, 1931 - March 31, 2024
Selena Maynard, 93 years of age, departed peacefully to be with her Lord and Savior on Resurrection Sunday, March 31, 2024. A native of Huntington, WV and the daughter of Jennings and Glenna Ross, she was married for 59 years to the Rev. Crit... View Obituary & Service Information
