Save Added By NMcDaniel Now Open Idaho Falls Country Club 11611 S Country Club Dr, Idaho Falls, ID, USA “Thank you for your interest in the Idaho ... Facilities: