ORLEANS COUNTY/Shelby/Triple fatal collision
PRESS RELEASE On October 5, 2019 at approximately 11:30 A.M., Troopers out of SP Albion responded to a head-on collision on State Highway 63 in the town of Shelby, Orleans County. Further investigation revealed that a U-Haul van was traveling southbound on State Highway 63 and crossed the center line …