We managed to get it to a Wildlife Raptor rescue yesterday. This morning they contacted us and told us that the owl had Avipoxvirus, so they ended up having to put it down.
The place we took the owl too is actually really cool... they have a page where you can follow the treatments of the birds they have received