Erica Stephan resides in Glen Ellyn; she is shining on TLP stage now
- Examiner.com - She resides in Glen Ellyn but this summer is calling Mt. Carroll home while she performs at the theater in the woods called Timber Lake ...