Apr 25 Lewiston, Idaho. The Spring Open House will be held at Hells Canyon Harley Davidson in Lewiston, Idaho on April 25th, 2015.Location:-Hells Canyon Harley Davidson in Lewiston, Idaho(306 21st St, Lewiston, ID 83501)Check back on the website listed below for more details as they become available.Please Contact For…