David Lee Blocker, 56, of Vinita, Oklahoma passed away Tuesday March 13th, 2012. Memorial services will be held at Grand Lake Funeral Home Chapel in Langley, Oklahoma. Services entrusted to Grand Lake Funeral Homes.