St. John XXIII Catholic CenterParishShare1710 Melrose PlaceKnoxville, TN 37916United StatesGet directions