There is a Nuclear Power Plant twenty miles north of the “sleepy little town”.
For the record, it’s ~20 miles south, Cordova IL, just north of the Quad Cities. But your point is well taken.