Creekside Inn

Address: 630 E. North Ave.

Phone: 208-879-5608