IL 120 meets with IL 31 (Front Street/Richmond Road) where they briefly run concurrently for less than a half mile. It next travels over the Fox River, passes by another section of commercial business, and then returns to a quieter setting that features a mix of open areas, neighborhoods, small business, and Lily Lake. Lake County Continuing its somewhat rural journey to the east, Illinois 120 becomes known as Belvidere Road as it enters Lake County and the town of Lakemoor which is soon followed by the busy intersection of U.S. Route 12/Illinois Route 59 (Rand Road). The road then heads into the town of Volo which features land developed with businesses and homes on the south and undeveloped land on the north. This is also where it passes the intersection of the western terminus of IL 60 and then narrows down to two lanes. The road then runs past the Baxter Healthcare facility and proceeds into the Round Lake area where it goes by the Nippersink Forest Preserve on the north and then between two residential developments. For just a slight instance, it travels through Round Lake Park before entering the town of Hainesville where it passes the Metra Milwaukee District/North Line tracks, the eastern terminus of IL 134, and a few business before going into the more populated city of Grayslake. Neighborhoods and occasional small businesses lie north and south of the road until it crosses Canadian National Railway (CN) tracks (used by the Metra North Central Service) immediately before an intersection with IL 83 (Barron Boulevard). After passing a shopping plaza on the south, the next stretch of roadway contains a mix of other businesses and residential developments, as well as a branch of the Lake Forest Hospital, while also widening to four lanes on its approach to a major junction with U.S. Route 45. Past the intersection, the road passes a commercial plaza and again narrows back to two lanes before going by more neighborhoods on the north, and some open areas that contain the Almond Marsh Forest Preserve on the south. At this point it widens to become a four-lane divided highway west of Almond Road and it enters the southern part of Gurnee where travels near the Merit Club golf course which lies to the south of a "T" intersection with Hunt Club Road. The eastbound approach to this intersection features the only dual-left