Idaho Skin Institute

Address

147 W Chubbuck Rd
Chubbuck, ID 83202