NY 16, NY 78 and CR 572 proceed northwest through Elma as a two-lane commercial and residential road, intersecting with the western terminus of CR 528 (West Blood Road). The routes slowly becomes commercial once again, passing a large industrial building before entering an at-grade interchange with CR 574 (Jamison Road). Before 1980, this intersection served as the western terminus of NY 422. After CR 574, NY 16, NY 78 and CR 572 continue northwest along Seneca Street as a two-lane residential roadway through Elma. Bending northwest, the routes enter the hamlet of Spring Brook, where it intersects with CR 140 (Rice Road) and CR 362 (North Davis Road). Paralleling Cazenovia Creek, NY 16, NY 78 and CR 572 intersect with the southern terminus of CR 95 (Pound Road). The route remains a two-lane residential road for a distance, soon bending further northwestward into the town of West Seneca. In West Seneca, the three routes intersect with US 20 (Transit Road). At this intersection, NY 78 turns north onto a concurrency with US 20 while NY 16 proceeds northwest along CR 215. This junction serves as the northern terminus of CR 572. Now concurrent with US 20, NY 78 runs north along Transit Road as a four-lane commercial boulevard, quickly entering a cloverleaf interchange with NY 400 (the Aurora Expressway) once again. Transit Road US 20 and NY 78 proceed northward along Transit Road, remaining a major commercial thoroughfare street serving the eastern suburbs of Buffalo with limited pockets of residential along its run. Throughout its north–south run to the Erie County–Niagara County line to the north, Transit Road serves as the town line boundaries of West Seneca and Elma, Cheektowaga and Lancaster, and Amherst and Clarence, respectively, except for a brief period where it passes through the Village of Depew, which straddles the Cheektowaga-Lancaster line. After an intersection with CR 330 (Bullis Road), Transit Road continues north as a five lane road, serving as the town line between West Seneca to the west and Elma to the east, paralleling several residential districts on each side and crossing an intersection with CR 325 (Seneca Creek Road / Main Street). Just after CR 325, US 20 and NY 78 proceed over Buffalo Creek and into an intersection with NY 354 (Clinton Street). Now on the Lancaster–Cheektowaga town line, US 20 and NY 78 continue northward along Transit Road, intersecting with the