Location and Hours



The Glow Hous is nestled in the heart of downtown Lebanon, Indiana. The quaint streets and charming architecture that surround us add to the overall experience, creating an ambiance that is both soothing and enchanting.  With our central location, you can easily take advantage of the nearby shops, boutiques, and restaurants.

The Glow Hous
115 E. Washington St
Lebanon, IN 46052

(720) 982-3284

By Appointment Only