Accessibility Statement


Location

Idaho Skin Institute
147 W Chubbuck Rd
Chubbuck, ID 83202
Phone: 208-238-7546
Fax: 208-237-9643

Office Hours

Get in touch

208-238-7546