Where should I return my rentals? January 12, 2024 20:33 Updated You will return your rentals at Stevens Pass Rental Center. Related articles How do I make reservations at a restaurant?