Steam Cleaner (24.92 Miles from Powell, WY) Be the first to review Rating: 71 Hurricane Carpet Cleaning PO Box 2941, Powell, WY (24.92 Miles from Powell, WY)