Ground Breaking News!! posted: June 17, 2016 by: The Animal Hospital of Telluride Tags: "Clinic Specials" "News" This is the new site for The Animal Hospital of Telluride in The Beautiful Ilium Valley.Under Construction Now!