They may be only feeding on your property, and not roosting on it. If you're not running them off, something is drawing them somewhere else. If you can locate the roosting area, it might tell you a lot.
There are folks who run feeders on their land during turkey season. Maybe you could try planting some chufa on your place. I understand that turkeys love that stuff.