Idaho Skin Institute Categories Health Care 147 West Chubbuck Road Chubbuck ID 83202 (208) 238-7546 (208) 237-9643 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×