 The northern terminus is at PA 666 in Sheffield Township.PA 948 begins at an intersection with PA 255 in Fox Township, Elk County, heading southwest on two-lane undivided Fairview Road.The road passes through rural residential areas, curving west into a mix of farmland, woodland, and homes.