1165 Tower Road, Schaumburg IL 60173-4305 312-447-9600
We are located only 12 miles from O’Hare Airport in the Tech Center Industrial Park on Tower Road, South of I-90, North of Remington Road, West of Meacham and East of National Parkway. Less than one mile from Woodfield Mall.
Windy City Studios LLC
1165 Tower Road
Schaumburg, IL 60173-4365
If you would like to be updated with any new workshop/class schedules as they are posted, please email