Pizza Inn adresses in Selma‚ NC Home Work hours Pizza Inn hours North Carolina Selma AddressPhoneMap1441 S Pollock St Selma(919) 965-4400 You May Like KFC hoursWaffle House hoursPizza Inn hoursMcDonald's hoursDunkin' Donuts hoursBojangles' hoursPeople Are Reading