Leroy Barber
September 27, 1934 - August 7, 2018
Leroy Barber, age 83, of Clay, Alabama died on Tuesday, August 7, 2018. He was an avid bowler and the Past President and Hall of Fame Inductee of the Greater Birmingham Bowling Association and Southeastern Bowling Conference. He was the owner... View Obituary & Service Information