See Through Canoe is located at 606 Highway 103, Idaho Springs, Colorado. Idaho Springs is about 32 miles west of Denver, Colorado or 60 miles east of Vail. I-70 runs through Idaho Springs. We're just over 1/2 mile south of I-70 on Highway 103.
We're usually here between 9am - 4pm Wed - Sun but not always, so please call and make an appointment before coming out.
Phone: (720) 530.4629
Please call & make an appoinment before coming out.