Stitched Up Heart ConcertsCatch Stitched Up Heart live and on tour right now! There are 30 concerts scheduled across United States, Germany, Belgium and more. The next Stitched Up Heart concert is scheduled for Thursday, May 9, 2024 at Piedmont Hall in Greensboro, NC, United States.