A horrible windstorm dislocated the foundation of the Echlin Fire Science Barn this past winter, leaving it to a condemned fate. The “red barn,” located on Prudden Street, north of Echlin Hall,...