Saint Felicitas Catholic ChurchParishShare13322 Church RoadCarlyle, IL 62231United StatesGet directions