Jim Abernathy

Active Memphis, TN Chief Executive Officer for Catholic Diocese of Memphis