Saint Rose of Lima Catholic ChurchParishShare210 Chapel StreetLayton, UT 84041United StatesGet directions