St. Thomas Aquinas Catholic ChurchParishShare210 County Road R63Indianola, IA 50125United StatesGet directions