Saint Francis Xavier Catholic ChurchParishShare323 North Comstock RoadSutherlin, OR 97479United StatesGet directions