Playmakers, Inc was a theater company that operated in St. Charles, Illinois for 35 years. The company closed in 1986. The Arcada Theater and the Norris Center were the sight for many of the plays put on by the Playmakers. This collection of...