Saint Teresa of Avila Catholic ChurchParishShare18021 Marydale RoadCarlyle, -IL 62231United StatesGet directions