Idaho Skin Institute

  • Health Care
147 West Chubbuck Road
Chubbuck, ID 83202
(208) 238-7546
(208) 237-9643 (fax)