Friends! Mary & I hope finally to view our first Snowy Owl. Where might we have the best chance of seeing one tomorrow, Thursday, Feb. 1? Stratford's Great Meadows Marsh? Or Milford Point? Or...? And where best in each? I don't know Great Meadows. Thanks for your help.