Leavenworth, Washington

Icicle Station

11645 North Road
Icicle Station
Leavenworth, WA 98826
Train Station - Platform with Shelter
Located on the shore of the Wenatchee River, Leavenworth is known for its picturesque and romantic town center modeled after a Bavarian Village.

Station Details