From Potlatch, Couer d'Alene, and points north:
Take Highway 95 South into Moscow,
Highway 95 South becomes Jackson
Turn left on 6th Stree
Turn right on Main (1 blocks). Across from the fire station.
From Genesee, Lewiston, and points south:
Take Highway 95 North into Moscow,
Highway 95 North becomes Washington.
Turn left on 6th Street, then left on Main (1 block)
From Pullman, Seattle and points west:
Take Highway 8 East into Moscow,
Highway 8 becomes Third Street
Turn right on Washington
Turn right on Second Street
From Troy, Elk River and points east:
Really from the east? You are probably from around here anyway, if not I suggest you look up the continental divide. Depending on how you cross that, see 'from points north' or 'points south' above.