St. Rose of Lima Catholic ChurchParishShareSpring Creek RoadMontrose, Illinois 62445United StatesGet directions