Papa John's at 1348 N. Henderson Street closed because business was bad apparently. I guess Galesburg isn't a fan of Papa John's. I can't say I blame them. Not the best chain in my opinion. I've had better pizza elsewhere.
Anyway, it closed on April 10.