Saint Barbara Catholic ChurchParishShare4281 North Scheller LaneScheller, IL 62883United StatesGet directions