Free motorhome and caravan stopover in Sheridan, Wyoming, open all year with toilets, a waste disposal service point and pets allowed. Plan your stay.