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.
N @ 2 mph
81 %
0.0 in
30