On the West side of Steven's Pass, the town of Skykomish offers fuel, coffee accommodations and several tourist points of interest. On the East side there is the town of Leavenworth, which is larger are offers a wide range shops stores and hotels.
What Mike said
Yup...mike cover the details already...thanks mike!
Thanks! Your answer is awaiting moderation.