Just got back from Leach. Could not locate the snowy owl. If it is in that same general area, it must be in a ditch or some other area not visible from the road.
Side note, I did find a very large pile of white feathers about 1.5 miles down hwy P in Elsberry. Short, 1 to 2 inch long, about 1 inch wide, very downy feathers. Easily seen from hwy P, on the right about 10 feet from the road, covering an area about 20 feet by 10 feet.