Joseph Leroy Pennington, age 73, passed away on Friday, August 27, 2021 at Ashe Memorial Hospital. Joseph was born on May 17, 1948 to the late Kirby Smith Pennington and Lula Jones Pennington. In addition to his parents, he was preceded in death by his sisters, Evalene King, Irene Fremuth, Goldie Price and brothers, John Pennington, Kirby Junior Pennington. Joseph was a good-hearted man who loved his children and grandchildren. He loved the Lord and attending church at Rock Creek Missionary Baptist Church. Those left to cherish his memories include his wife of 23 years, Mary Pennington; daughter, Linda McCoy; sons, Ross McCoy, John McCoy; sister, Margaret Broomell and husband Ed; brothers, Raymond Pennington and wife Sue, Oscar Pennington; grandchildren, DelRausha McCoy, Mercedes McCoy, EliJah McCoy, Ross McCoy, Jaylen Saunders; Kaitlyn McCoy, Austin McCoy, Joshua McCoy, Nathaniel McCoy, Kanisha McCoy, LaDarral McCoy-Toomer; Antasia Campbell McCoy; great grandchildren, Zamiya Ellison, Tyron Brooks, Dameriyan Brooks, Tyania Brooks, Chase McCoy; several nieces and nephews. The family will receive friends from 2:00-3:00 p.m. on Wednesday, September 1, 2021 at Rock Creek Missionary Baptist Church. The funeral service will follow at 3:00 p.m. with Pastors Anthony Roark and Michael Miller officiating. The graveside service and burial will be held at 12:00 p.m. on Thursday, September 2, 2021 at Ashelawn Cemetery in Jefferson, NC. Pallbearers will be family and friends. At other times, friends and family may visit the home, 108 Pennington Drive, Jefferson, NC, 28640. In lieu of flowers, the family requests donations be made to the funeral home to help with expenses. Condolences may be sent to the family through our website at www.mountaincityfh.com. The family of Joseph Leroy Pennington has entrusted his services to Mountain City Funeral Home, 224 S. Church Street, Mountain City, TN 37683.