Kelsa Lake Resort
Hotel/motel Operation

Address: 1450 Kelso Lake Rd
Athol , Id
83801-9645

Phone: 208-683-2297
Contact Person: Todd Nodell





Print