Right now, Papa John’s has 23 restaurants near Leigh, Lancashire. See the page below for the entire listing of all Papa John’s branches nearby