Richard Barry Freeman

June 8, 1949 - July 11, 2023

Richard “Barry” Freeman, Sr., 74, of Vinton, Virginia sadly left us on Tuesday, July 11, 2023.Barry was an extraordinary pool player and loved the outdoors weather it was when he was hunting or out spending time on his boat. He also had a love for Corvettes. Barry was a member of the NRA and VNEA Pool Association. He was also an active member of the Moose Lodge. He is preceded in death by his father, Robert Freeman; mother, Ines Smith, beloved step-father, Aubrey Smith; sister, Sandra Gail Freeman; nieces, Shannon Schivone and Ronette Morotta. Left to honor his plentiful life is his loving wife of 54 years, Peggy Mills Freeman; favorite daughter, Tammy Roach and husband Kenny; favorite son, Rick Freeman; two beautiful granddaughters, Kayla Freeman (Matt) and Kayden Freeman; grandsons, Jordon Roach and Thomas Roach; niece, Sherri Sarracino; special fur baby, Sweet Baby girl Zoey Grace; special aunt, Barbara Farmer (Dallas); special cousin, Bud Reed (Sally); also numerous great cousins, aunts, uncles and great nieces left to cherish his memory. In lieu of flowers, please consider making an offering to Parkway Church on the Mountain or online at https://www.parkwayroanoke.com/giveThe family will receive friends from 2-4 and 6-8 pm, Sunday, July 16, 2023 at Lotz Funeral Home Roanoke. A celebration of Barry’s life will be held 11 am, Monday, July 17, 2023 at Lotz Funeral Home Roanoke with Pastor John Ott and Pastor Mike Lauridsen officiating.