The total number of Papa John's locations presently open near Clover, South Carolina is 9. On this page is the listing of all Papa John's stores in the area.