Mark Neal Left Hand
April 5, 1962 - August 28, 2020
Mark Neal Left Hand, was born April 5, 1962 in Denver, Colorado. His parents were Samuel Phillip Lefthand and Clara Effie (Hardin) Lefthand. He spent his early childhood in California and Texas while his father was serving in the Air Force.... View Obituary & Service Information