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