Where should I return my rentals? January 12, 2024 20:33 Updated You will return your rentals at Stevens Pass Rental Center.