Papa John's has 4 open locations near Waycross, Georgia. The list of Papa John's stores in the area can be seen below.