Tonawanda News

Archive

131114 Grand Opening 2

Doug Taylor, president of Taylor Devices, looks through the main body of a dampening device during a news conference announcing the opening of the company's new manufacturing facility in North Tonawanda.