The trunkline continues north into Shiawassee County and runs through Perry before crossing I-69.
Route 35 continues west past numerous businesses and runs through Hazlet before crossing into Keyport.
The road runs through commercial areas before crossing a Buffalo and Pittsburgh Railroad line and passing homes.
It runs in a zigzag pattern for four miles (6 km) to the southeast before crossing into Canadian County.
As Wright Street continues eastward, it runs through a residential section along part of the city line before completely crossing into Marquette.
It runs through the heart of the city before crossing into Caln Township.
Past this intersection, the route turns north and runs along the eastern edge of the town before crossing over the Nanticoke River.
The route turns to the north again, running along the west bank of Table Rock Lake before crossing the lake.
The road runs through areas of residential and commercial development before crossing into Avondale, where the name changes to Pennsylvania Avenue.
It then runs west of Apple before crossing into Pushmataha County.