Ah Haa Closes on New Home! Open House 10/28!
On the morning of Friday, October 20, 2020,Telluride's Ah Haa School for the Arts sold the Depot to the Telluride Science Research Center or Telluride Science. That same afternoon Ah Haa became the new owners of a space in the Silver Jack Building! (See related story...