Do you have a wildlife rescue in your area? That would be the first place to start, although most pigeons are non-native and some rescues will refuse them.
First thing is to keep it warm. If you can't find a rescue and are willing to raise it and keep it as a pet let me know and I'll help you with feeding directions. They typically can be fed Exact handfeeding formula.