1. Feather & Fur Taxidermy 10390 Virginia Ln, Payette, ID 83661 Coordinate: 44.09363,-116.92937 Phone: (208) 642-5207