Denny's 2922 Brooks St Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours2922 Brooks St Missoula, MT 59801 US