1. Dermatology Clinic of Idaho 271 Duffers Ln, Cascade, ID 83611 Coordinate: 44.50728,-116.05451 Phone: (208) 376-4265