Stephen Shelby
January 18, 1983 - October 31, 2020
Stephen Busch Shelby 37, passed away October 31, 2020 as a result of accident during a camping trip to Black Rocks Hot Springs, Nevada. Stephen was born January 18, 1983 in Marquette, Michigan. He attended Marquette schools thru graduation.... View Obituary & Service Information