Peacocks
Peacocks are not wildlife but pets. So, if you find one, the owner likely lost or inappropriately relinquished it. Free resources for aid with peacocks are few. However, you may be able to find help through your local SPCA or animal control.