Idaho Skin Institute Health Care

147 West Chubbuck Road
Chubbuck, ID 83202
(208) 238-7546 | Fax: (208) 237-9643