Open Road is located in the heart of Missoula, Montana.
Our location is walking distance from downtown. Just cross the river at Orange Street and we’re nearby.
From I-90: Take Orange Street exit and continue going south across the river. Look for our location on the right-hand side after the 3rd street stoplight.
Monday through Friday: 9 to 6
Saturday: 10- 5