809 21st St, Lewiston, ID 83501, United States
113 Thain Rd, Lewiston, ID 83501, United States
Phone: +1 (208) 743-3500