Tonawanda News

Archive

131114 Grand Opening 1

Doug Taylor of Taylor Devices, right, listens to North Tonawanda Mayor Rob Ortt during a news conference announcing the opening of a the company's new manufacturing facility on Oliver Street in North Tonawanda.