Get directions to: Rib Ranch, Athol, ID Restaurant address: Po Box 655 Athol, ID 83801, USA Driving Walking Bicycling Restaurant: Rib Ranch