Three young great horned owls were released outside the Electronic Warfare Center at Schriever Air Force Base, Colorado, Tuesday, Sept. 29, 2015, following five months of rehabilitation at the Ellicott Wildlife Rehabilitation Center after falling from the roof of the EWC.
Steven Sanchez, Electronic Warfare Center building manager, found the baby owls in late April and immediately called the rehabilitation center to care for the babies.
“They fell out of their nest, which was on top of our two-story building,” said Sanchez. “I didn’t know what to do with the birds. I didn’t want to leave them on their own, so I started inquiring and found out that Ellicott has an animal sanctuary.”
more…