Saint Theresa Catholic ChurchParishShare117 North Main StreetAlexis, IL 61412United StatesGet directions