St. Thomas AquinasParishShareMarsteller StreetWest Lafayette, Indiana 47907United StatesGet directions