left until a few farmhouses near McAllister Road. The route winds northeast until Mitchell Road, where the route bends southeast for a jog. Turning northeast again, VT 58 begins an eastern wind through Lowell, crossing into the town of Irasburg. The route continues southeast through Irasburg, doing the same southeast–northeast jog it made in Lowell, climbing a ridge and past some large farms before reaching VT 14, where it passes a small housing development. At this junction, VT 58 and VT 14 become concurrent, running southeast through Irasburg and crossing the Black River near the junction with Under the Hill Road. Running along the riverside, VT 58 and VT 14 enter the center of Irasburg, where VT 58 turns east and off of VT 14. Running alongside the Black River, VT 58 passes the eastern end of Under the Hill Road, leaving the center of Irasburg. Now winding east along the riverside, VT 58 quickly turns away from the river in Irasburg, soon reaching a junction with U.S. Route 5. At this junction, US 5 and VT 58 become concurrent, running southeast as a divided highway as it enters a partial cloverleaf interchange with Interstate 91 (exit 26). Remaining a divided highway, VT 58 and US 5 turns northeast and enters the center of Orleans, where US 5 turns south. Paralleling the Barton River, VT 58 runs on Main Street, crossing the nearby railroad tracks. Now known as Church Street, VT 58 merges into East Street, changing to that name before turning southeast on the Willoughby River as Willoughby Avenue. Now in the town of Barton, VT 58 begins winding through some woods along the river, turning away from the river as Willoughby Avenue. Now reaching the hamlet of Evansville, the route enters the town of Brownington. At Hunt Hill Road, VT 58 leaves Evansville and winds southeast along the returned Willoughby River as Evansville Road. Remaining a two-lane road, the route is rural and runs through fields and dense woods until reaching a junction with VT 5A (Willoughby Lake Road). This junction marks the eastern terminus of VT 58. Major intersections See also List of state highways in Vermont References External links 058 Transportation in Franklin County, Vermont Transportation in Orleans County, Vermont