They just told me it's a goddamn gas chamber for anyone who wants to off themselves before the super duper end of the world on Dec 21, 2012.
I seen a warning sign closer to the building, so I went to go check it out...
In all seriousness, though, I really don't go over in that area during work hours, so I haven't had the opportunity to ask. Also, this is in the US. Ohio.