Alvin Lynn “Al” Ross, 74, of Lufkin, Texas, passed away Wednesday, August 27, 2025 at home. Al was born on February 28, 1951, in Livingston, Texas, to Alvin Lawrence and Wilma Evelyn (Neal) Ross.