Kelso Lake Resort, Athol, Idaho
Other related links
Quick navigate Athol Campgrounds / RV Parks
- Next: Silverwood RV Park
- Previous: Athol Motel
Address and contact details
Kelso Lake Resort1450 Kelso Lake Rd.
Athol
Idaho
83801
USA
- (208) 683-2297 ( Telephone )
