Cover photo for Michael J. Shelton's Obituary
Michael J. Shelton Profile Photo

Michael J. Shelton

August 9, 1940 — January 1, 2024

Pilot Mountain, NC

Michael J. Shelton


Mr. Michael J Shelton, 83, of Pilot Mountain passed away suddenly on Monday, January 1, 2024, at Forsyth Medical Center in Winston Salem.  He was born in McDowell County, West Virginia on August 9, 1940.  He is survived by his wife, Shirley Wright Shelton.  A private burial will be at Pilot Mountain City Cemetery.  A memorial service will be held Saturday, January 27, 2024, at 11:00 AM at First Baptist Church in Pilot Mountain with Dr. Andy Hughes officiating.  Flowers will be accepted or memorial contributions may be made to First Baptist Church, P.O. Box 818 Pilot Mountain, NC 27041 or to Pilot Knob Park Country Club, 450 Club House Dr., Pilot Mountain, NC 27041, Attn Youth Golf Clinic.  Moody Funeral Services in Mt. Airy is serving the Shelton family.

To order memorial trees or send flowers to the family in memory of Michael J. Shelton, please visit our flower store.

Past Services

Memorial Service

Saturday, January 27, 2024

11:00am - 12:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Visits: 2635

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree