Icicle Junction Arcade

Address: 565 Highway 2, Leavenworth, WA 98826