Bottle House in Casey, IL, is a unique establishment that offers a one-of-a-kind experience to visitors.
Specializing in the creation of structures made entirely out of bottles, Bottle House showcases the artistry and creativity of its founders.
Generated from their business information