After bending eastward again, PA 346 wanders east through the forest for several miles through The Willows and the route bends northwest and soon to the southeast. After numerous changes in direction, PA 346 reaches Hazelton Mills and leaves the dense forest for a suburb of Bradford. In Hazelton Mills, the route turns northeast and enters the city of Bradford as West Washington Street. A two-lane city street, PA 346 runs east and turns south at an intersection with Mechanic Street. PA 346 runs south on Mechanic Street for three blocks, turning east onto Main Street.