I've been by that actual firehouse a few times over the years, as it's only about an hour or so from where I live. It's a neat old station.
Location: St. Louis, Mo.