Check out our selection of Greg Howe Band tickets at the Newton Theatre in Newton on 8/20/2022