Get directions to: Shelly's Cowboy Bar, Afton, WY
Restaurant address: 486 N Washington St Afton, WY 83110, USA
Restaurant: Shelly's Cowboy Bar