Directions
John XXIII University Parish is located on the UT campus at 1710 Melrose Place which is at the intersection of Melrose Place and Melrose Avenue, across from Hess Hall.
John XXIII University Parish is located on the UT campus at 1710 Melrose Place which is at the intersection of Melrose Place and Melrose Avenue, across from Hess Hall.