Company Overview
Company Name
Idaho Skin Institute
Address
147 W Chubbuck Rd, Chubbuck, ID, 83202, United States
Website
idahoskininstitute.comAbout Idaho Skin Institute
The Idaho Skin Institute is a dermatology practice serving the Chubbuck, Burley, and Twin Falls areas of Idaho. They offer a wide range of medical and cosmetic dermatological services, including Mohs surgery, treatment for skin conditions, and various aesthetic procedures. The practice has multiple locations throughout the region.
Technologies Used
Key Decision Makers
Name | Job Title | Contact | |
---|---|---|---|
Earl Stoddard | Owner | Not available |