1. Possum Pete's 110 E Center St, Pavillion, WY 82523 Coordinate: 43.24347,-108.69045 Phone: (307) 857-6954