Rumour 1885 Stephens Ave Missoula, Montana 59801 406-549-7575 Facebook Instagram Location 1885 Stephens Ave Missoula, Montana 59801 Hours Wed – Sat3pm- 10ish….406-549-7575