The Gremlin is located in the Annex building with Lake Monster Brewery. Enter via the double doors next to the brewery with the Gremlin Theatre logo on it.
The Gremlin is located in the Annex building with Lake Monster Brewery. Enter via the double doors next to the brewery with the Gremlin Theatre logo on it.