Save Added By scorrington Now Open Idaho Skin Institute 147 W Chubbuck Rd We will remain open for urgent and emergent ...