The Stained Glass Coffeehouse is hosted at the Congregational Church in Deerfield, located on Wilmot Road in Deerfield, just east of I-94 between Lake-Cook Road and Deerfield Road. The address is:
Congregational Church in Deerfield 225 Wilmot Road Deerfield, Illinois 60015
The Church's location can be found on Yahoo! Maps here. It is located across the street from Walgreen's Corporate Headquarters.