Saint Rose of Lima Catholic ChurchParishShare118 South Gunnison AvenueBuena Vista, CO 81211United StatesGet directions