Today, Papa John's runs 4 locations near Murrells Inlet, South Carolina. Below you can view the listing of all Papa John's stores in the area.