A fire station is a structure or other area for storing firefighting apparatuses such as fire engines and related vehicles, personal protective equipment, fire hoses and other specialized equipment. From Wikipedia
His on-record recantation shifts the case to the credibility of his earlier statements.