Well, I met the couple that found the owl. It's a great horned owl and it's in pretty rough shape. I took it right to the vet clinic and was fortunate to just catch the vet doing night rounds. The doc gave the owl a Capstar for maggots/hippoboscids, a steroid for trauma, and an antibiotic. If it survives 'til the morning I think it will have a fighting chance. If it doesn't survive, at least it will die in a warm, dry location rather than flattened on a rainy back road.
What's the update on the owl? Did it make it or still touch and go?
oh, the poor little one! what happened to it? you are a wingless angel.