x
Loading...

Exit 62 on I-90 East

Right 0.38 mi

Lux Rooms

601 1/2 Cedar St, Wallace, ID 83873

1-206-909-7472 Directions