Saint Louis Catholic ChurchParishShare601 South 5th StreetGlenrock, WY 82637United StatesGet directions