Timber Inn

2414 1/2 E Main St Lewiston ID 83501 USA

(208) 798-5349

Location