Hi lipyanker,
There are a fair amount of options when it comes to fishing in that area.
A person could check out Lady Lake which is just a bit N of town and just W of highway #9.
This lake has rainbow and tiger trout.
It is aerated however, so it would not be safe to be near the area of the pump station, very thin ice.
If you go further N fishing it to be had at a number of locations all fairly close together, they include, Elderdge, McBride, Saginas, PePaw and Parr Hill Lake.
Parr Hill Lake is neat, as it has a little stream flowing into it near the boat launch. It is a natural aerator for the lake, but, it would also make for thin ice in that general area.
Somewhere to the E of the Little Swan River settlement there is a section of the Swan River with with brook trout.
Mc.Bride Lake is 72 km drive from Preeceville.
I have fished these lake off shore in the open water season and have had luck for pike. I caught a nice sized pike out of McBride, from shore, a few falls ago.
There area also perch, walleye and white sucker in the lakes.
I have not tried any of these lakes in the winter, but hope to some time.
A good number of the anglers I have chatted with from the Hudson Bay area go further E to Woody, Townsend, Elbow, Spirit, Isbister or Armit Lake.
I have never fish this group of lakes, but they say the fishing can be OK. These Lake also have pike, walleye and some perch.
This is a longer drive from Preeceville at around 129 km.
Good luck where ever you try.
WW