Urban Wildlife Rescue, Inc., located in Denver, Colo., saves approximately 10-12 thousand lives a year using their “Humane Solutions to Wildlife Problems”. They use various repellants, exclusion and eviction techniques. Urban Wildlife Rescue is manned by two licensed Rehabilitators. They …