Normally I wouldn’t give a gas station 4 stars, but as Casey’s goes this is a pretty good one. This Casey’s has all the normal amenities that a Casey’s normally does: snacks, drinks, bathrooms, gas, and Pizza(the breakfast pizza at this Casey’s I the best I’ve ever found at all of the Casey’s locations). The gas here is always a good value, and usually cheaper than in Springfield. Now everything I’ve written so far is normal for a Casey’s(except the pizza). So, why a good rating for this location you ask. Because with the fact that this Casey’s is out in Willard, they honestly could have phoned in all their work. At least that’s what I usually see, the smaller the town the crappier the gas station. But this place is always clean inside, the staff is always personable/friendly, and the bathrooms are always clean(the most important part for my wife). Definitely a place worth stopping at.