Papa John's has 4 open stores near Lyman, South Carolina. A list of Papa John's branches close by can be foundthis page.