Does you local animal shelter take wild animals??

Our local humane society takes wild animals. They give them the required care (medicine, surgery, etc.) then they release them. If you humane society has that option...do that! It is very nice. My dad and I took an injured hen Mallard to the Milwaukee Humane Society- they treated it and let it go. This is a good link:
Milwaukee Humane Society: Wildlife Rehabilitation

To me, that's the best option.