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 Popeyes hoursDunkin' Donuts hoursKFC hoursMcDonald's hoursBojangles' hoursWendy's hoursPeople Are Reading