Sandwich Shops in Holdenville, OK Subway1020 N Hinckley StHoldenville, OK, 748484053790800DeliFast Food RestaurantsPlaces To EatRestaurants DowntownRestaurants That DeliverResturantResturantsSandwich ShopsSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More