Our physical address is 1122 Lincoln Avenue. We are in downtown Steamboat Springs on Lincoln Avenue (US 40) between 11th and 12th Streets, on the north side of the street.

Please note: some GPS systems erroneously put our location at 1122 South Lincoln, but that address does not exist in reality.