Idaho Skin Institute

idahoskininstitute.com

Company Overview

Company Name

Idaho Skin Institute

Address

147 W Chubbuck Rd, Chubbuck, ID, 83202, United States

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.

Technologies Used

Key Decision Makers

NameJob TitleLinkedInContact
Earl Stoddard
Owner
Not available