Catherine Wilson Puryear passed away September 20, 2019, at the age of 82. A viewing will be at A. L. Bennett and Son Funeral Home, 200 Butternut Drive, Fredericksburg, VA, 22408, Friday, September 27, from 6 to 8 p.m. A funeral service will be at the same location Saturday, at 11 a.m., with viewing at 10 a.m.