Posted at 16:00h
in
Ah Haa,
Culture,
Fine Art
by admin
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...