Holiday Motel

401 W Main St Jerome ID 83338 USA

(208) 948-5660

Location