16 NORTH ROAD in WINDSOR, NY - Speedway