Main & Greenwood
Bus Stop
Belvidere & Hainesville
Bus Stop
Belvidere & Gage
Bus Stop
Railroad & Cedar Lake (Metra)
Bus Stop
Railroad & Cedar Lake (Metra)
Bus Stop
Round Lake
Transit Station
Cedar Lake & Washington
Bus Stop
Washington Street Metra Station
Bus Stop
Washington Street (Grayslake)
Transit Station
Lake & George
Bus Stop
Center & Seymour
Bus Stop
Grayslake
Transit Station
Center & Barron
Bus Stop
Round Lake Beach
Transit Station
College of Lake County
Bus Stop
Prairie Crossing
Transit Station
Prairie Crossing
Transit Station