New York State Route 248

It heads generally eastward from the community as Hallsport Road, following Chenunda Creek (a tributary of the Genesee River) into a largely rural portion of the town.

Here, the route passes by a series of fields and a handful of isolated homes before leaving the creek and entering Hallsport, a small community near the eastern town line.

[3] About 2 miles (3.2 km) into Independence, the highway makes a sharp curve to the south into a more forested area of Allegany County.

At this point, the route begins to descend in elevation as it heads through a small valley surrounding an offshoot of Cryder Creek.

Roughly 2 miles (3.2 km) into the town of West Union, the creek gives way to a large, marshy lake, which NY 248 straddles while proceeding northeastward, and later southeastward through the valley.

The valley ends 2 miles (3.2 km) southeast of the hamlet of Barney Falls and 6 miles (10 km) from the county line, allowing the route to turn northward and enter Rexville, a small community based around the junction of NY 248 and County Route 117.

The route continues on, passing through sparsely populated areas of the towns of Greenwood and Canisteo as it proceeds along the base of a wider, less pronounced valley around Bennetts Creek.

[1] The route originates at the state line in Willing and continues northeast along the northern edge of a valley surrounding Cryder Creek to Whitesville, where it terminates at NY 248.

NY 248 in Stannards
Junction of NY 248 and NY 417 north of Greenwood hamlet
NY 248A northbound from the PA state line in Willing