David W Marsh, 63, passed away on May 30, 2016, in Roswell, NM. He was born on May 21, 1953, in Toledo, Ohio to Marion and Shirley Roach Marsh. In 1974, David moved to New Mexico where he met Charlotte. They were married on July 16, 1983. He... View Obituary & Service Information