The next tour stop for Mark Battles is Saturday, July 1 in Portland, OR.