Helen O'Dell Belcher
January 27, 1923 - May 8, 2018
Helen O'Dell Belcher, 95 of Winter Garden, Florida passed away May 8, 2018. Mrs. Belcher was born January 27, 1923 in Greenbrier County, West Virginia to Hollister O'Dell and Rebecca Humphreys. A Graveside service will be held May 15, 2018... View Obituary & Service Information