Obituary Harold Chester Labor of Coweta, age 58, a loving and caring father, brother, and grandfather, passed away Wednesday morning, February 22, 2012 at St. Francis Hospital in Tulsa, OK. Harold was born on March 2, 1953 in McAlester, OK to... View Obituary & Service Information