Leon C. House, age 93 of Meco, passed away on Thursday, May 25, 2017 at the Nathan Littauer Hospital Nursing Home, Gloversville. He was born on July 12, 1923 in Gloversville, a son of the late Roy and Louise Ketchum House. Leon was a Class... View Obituary & Service Information