Illinois Dermatology Institute - Schaumburg Office

$26.3M revenue • 51 employees • 1900 E Golf Rd l125, Schaumburg, IL, 60173, United States

Last Updated Mar 6, 2026

Company Overview

Company Name

Illinois Dermatology Institute - Schaumburg Office

Address

1900 E Golf Rd l125, Schaumburg, IL, 60173, United States

Approx. Annual Revenue

$26.3M

Employees

51

Established

2008

About Illinois Dermatology Institute - Schaumburg Office

IDI is a network of board-certified dermatologists and skin specialists located in Illinois and Indiana, offering a range of medical, surgical, cosmetic, and plastic surgery services for men and women. The company provides treatments for various skin conditions, including acne, skin cancer, and hair loss, as well as cosmetic procedures such as fillers, laser treatments, and liposuction.

Frequently Asked Questions about Illinois Dermatology Institute - Schaumburg Office

Technologies Used

Social Profiles

Key Decision Makers

James C. Wonnacott CEO
LinkedIn
Susan Rosecrans Vice President
LinkedIn
James Wonnacott Chief Executive Officer
LinkedIn