1230 University Drive
Edwardsville, IL 62025
Get directions

About Us

The Crystal Room is an elegant setting designed to surround your guests with the beauty of nature. A glass building enables you to enjoy the natural beauty of the day or starlight.

Reviews