Lazy Triple Creek Ranch Lodge Address: 4200 S Canyon Creek Rd, Newdale, ID 83436 Phone: (208) 458-0158 Hotels & Motels, Fraternal Organizations