Tonawanda News

Archive

121022 TAYLOR2

DOUG BENZ/NEWS GROWTH: Doug Taylor, president of Taylor Devices, stands inside the nearly complete manufacturing facility inside the Buffalo Bolt Business Park on Oliver Street in North Tonawanda. The company is expanding its Asian sales of earthquake building stabilizer technology.