At this moment, Papa John's owns 4 locations near Decatur, Macon County, Illinois. Here you can find a list of Papa John's stores in the area.