Telluride Railway Depot / Ah Haa School of Arts

300 S. Townsend St., Telluride, CO 81435
Local: 970-728-3886
Region: Southwest City: Telluride

Overview

This area was bustling and exciting after the railroad reached Telluride in 1891. The depot was surrounded by boardinghouses and warehouses, some of which are still standing. In 1991, the depot was renovated. Today, it is home to the Ah Haa School for the Arts.