Right now, Papa John’s operates 14 restaurants near Ormskirk, Lancashire. See this page for an entire list of Papa John’s branches close by.