1. Steves Repair 657 W River Rd, Worland, WY 82401 Coordinate: 44.08666,-107.95405 Phone: (307) 347-4336