Team Leo Animal Rescue
Team Leo Animal Rescue rescues those who are considered broken - in body or spirit and need a chance to heal. We are a dedicated all volunteer organization who provides the care needed until each dog is ready to find a new home. Located in the Colorado mountains, our pack hikes or rolls through all kinds of weather and terrains to learn how to play and trust once again.
Vail, CO 81658