Howdy Alberta! I live in Great Falls, Mt and yes there are shops in Havre.
Bearly Square Quilting: 220 3rd Ave. Phone: 406-265-4424
Heritage Quilting: 117 1st Street. Phone: 406-265- 3323
I Think there is a Ben Franklin on main street and they sell fabric also. I have not visited these shops but give it a try. There is no Joanne's but come to Great Falls and we have 5 quilting stores.