New Flyer Bus Comes to Jamestown, NY

by Barbara Sandall

Tue, Jan 31st 2017 12:00 pm

What good news for our neighbors in the Southern Tier! Westmatic,
a manufacturer of bus wash systems welcomes New Flyer, the largest heavy-duty
transit bus manufacturer in North America to their newest manufacturing
location in Jamestown, NY.