Our Lady of the Snows Center Station ChurchParishShare10189 East Little Cottonwood RoadAlta, UT 84092United StatesGet directions