Re: Any fly shops in St Joe, MO?
I don't think so, I'm afraid. I'm living across the river from you in Atchison and feel your pain. There is a hobby lobby in St. Joe.
Cabelas is probably the closest place. There is a basspro in Independence another in Olathe, Kansas. There are a couple of shops in the KC area on the Kansas side. If you happen to end up in Lawrence, KS, there's a shop there.