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 hoursSonic hoursPizza Hut hoursZaxby's hoursChurch's Chicken hoursCaptain D's hoursPeople Are Reading