At the time, Papa John's operates 14 branches near Lake Wylie, South Carolina. A list of Papa John's locations close by can be found here.