Powder River from Wyoming Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Tumble Inn - Wyoming, Powder River, 35096 West Ushighway 20-26, 82648 (307) 237-6764 Map