Papa John's adresses in Selma‚ AL Home Work hours Papa John's hours Alabama Selma AddressPhoneMap210 Highland Ave Selma(334) 875-7771 You May Like Subway hoursPopeyes hoursZaxby's hoursMcDonald's hoursSonic hoursDomino's Pizza hoursPeople Are Reading