Saint Francis of Assisi ChurchParishShare203 East Main StreetTeutopolis, IL 62467United StatesGet directions