Love’s is planning on building a large truck stop at I-72 and Illinois Route 121 in Decatur. The Love’s Travel Stop & Country Store could eventually employ 60 to 80 people.
Love’s is planning on building a large truck stop at I-72 and Illinois Route 121 in Decatur. The Love’s Travel Stop & Country Store could eventually employ 60 to 80 people.
ESE @ 8 mph
47 %
0.0 in
30