News

A $25 million manufacturing facility that opened late last summer at 1000 Rush-Henrietta Town Line Road, Henrietta, halted production last week and 20 workers were laid off, said town Supervisor ...