The next tour stop for Justin Townes Earle is Tuesday, March 14 in Portland, OR.