Company Overview
Company Name
Idaho Skin Institute
Address
147 W Chubbuck Rd, Chubbuck, ID, 83202, United States
Website
idahoskininstitute.comPhone
(208) 238-7546Approx. Annual Revenue
$3.0M
Employees
11
About 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.
Frequently Asked Questions about Idaho Skin Institute
Technologies Used
Key Decision Makers
Earl Stoddard Owner