At the time, Papa John's owns 7 locations near Collierville, Tennessee. A list of Papa John's stores close by can be found here.