900 Grace St, Elgin, IL 60120, USA
Elgin Casket Company, located on Grace Street in Elgin, IL, was previously known for its escape room experiences. Unfortunately, the venue is no longer operational, and game descriptions are not available at this time. As the venue is closed, there are no parking details to share. Visitors can seek alternative entertainment options in the area.