At the time, Papa John’s operates 11 locations near Telford, Shropshire. Below you can view a list of Papa John’s restaurants in the area.