Traverse City – Jim Cavanaugh, 86, passed away on Thursday November 19, 2015 at the Grand Traverse Pavilions after a long struggle with Parkinsons. The family would like to thank everyone at the Pavilions for the excellent care that Jim... View Obituary & Service Information