David Lee Pierson, 59, of Meeker, went to the Lord Wednesday, July 18, 2018, at his home.

David Lee Pierson, 59, of Meeker, went to the Lord Wednesday, July 18, 2018, at his home.

Funeral services will be 10 a.m., Monday, July 23, at Walker Funeral Service Chapel with Jimmy Moreland officiating. Burial will follow in Fairview Cemetery.

David was born March 31, 1959, in Seminole.

He served in the U.S. Army.

On May 9, 1986, he married Charlotte in Oklahoma City.

He worked at Mills Oil Well Company.

David enjoyed fishing, NASCAR, and engaging with family and friends.

He was preceded in death by his mother Ora Moreland, step-mother Margaret Pierson, a brother, Robert Pierson, and a daughter, Toni Shepherd.

He is survived by his wife, Charlotte of the home; his father: Donald Pierson; daughters: Tammy and Kelly Reavis of Shawnee, Terri and Danny Ball of Shawnee, Echo Pierson of Iowa, Jodi Pierson of Arizona, and April Pierson of California; 19 grandkids; seven great-grandkids; siblings and their spouses: Sammy and Debbie Pierson of Harrah, Pamela and Mike Currie of Oklahoma City, Valarie Allen of Seminole, and C.J. Vigil of Oklahoma City; and several nieces and nephews.