Joseph B. McGrady, age 82, passed away Thursday, January 02, 2020, at Bristol Regional Medical Center. Joseph (J.B.) was a native of Troutdale, Virginia, and most recently a resident of Marion, Virginia. He served his country in the U.S. Marine Corps, and U.S. Army Reserves. J.B. was preceded in death by his parents, Booker and Eula McGrady; sisters, Joy Daniel and Edith Harper-Halsey; brothers-in-law, Don Daniel and Buck Smith; nephew, Tommy Harper, and step-son, Steven Hughes. His marriages to the late Sue Wells McGrady and the late Patsy McCray McGrady ended in divorce. J.B. is survived by his two daughters and sons-in-law, Lisa Pellegrin and her husband, John, and Alison Lewis and her husband, Tim; sister Virginia Smith; step-daughter Toni Grubb and her husband, Doug, and their children Tanner and Kelsey; step-son Mitchell Hughes and his wife, Margaret; and step-granddaughter Morgan Hughes. Several nieces and nephews also survive. Funeral services will be held Sunday, January 19, 2020, at 4 p.m. at Troutdale Baptist Church, 62 Sapphire Lane, Troutdale, Va. 24378 with Pastor Dwight Sells officiating and Military Rites conducted by the U.S. Marine Honor Guard and Francis Marion VFW Post #4667. Burial will be private. The family will receive friends Sunday from 3 p.m. until the time of service at the church. In lieu of flowers, memorial donations may be made to Troutdale Fire and Rescue, P.O. Box 68, Troutdale, Virginia 24378 or the Troutdale Cemetery Fund, P.O. Box 5, Troutdale, VA 24378. To share memories of Joseph B. (J.B.) McGrady, please visit www.seaverbrown.com. Care for Mr. McGrady’s family has been entrusted to Seaver-Brown Funeral Service and Crematory, 237 East Main Street, Marion, VA 24354.