Sbarro adresses in Muskogee‚ OK Home Work hours Sbarro hours Oklahoma Muskogee AddressPhoneMap501 N Main St, Ste 92 Muskogee(918) 687-1150 You May Like Papa Murphy's hoursKFC hoursBuffalo Wild Wings hoursApplebee's hoursA&W Restaurant hoursBraum's hoursPeople Are Reading