Owlet admitted to wildlife hospital after falling from its nest

By Katelyn Massarelli

The nestling Great Horned Owl reportedly fell from its nest, but veterinarians did not find any obvious signs of injury

Source:: NBC 2 News