Saint Patrick Catholic ChurchParishShare301 North Spruce StreetTelluride, CO 81435United StatesGet directions