St Aloysius Catholic ChurchParishShare220 North Depot StreetWataga, IL 61448United StatesGet directions