Clear Lake Country Club - 403 Clear Lake Lane - Buhl, ID 83316