The Powell Brothers ConcertsCatch The Powell Brothers live and on tour right now! There are 35 concerts scheduled across United States. The next The Powell Brothers concert is scheduled for Friday, May 10, 2024 at Heritage Plaza in Longview, TX, United States.