Valley View Hospital Share: Medical Visit Website Request Info 1906 Blake Ave Glenwood Springs, CO 81601 (970) 945-6535 About Map About Four care centers striving to be the leader for excellence in personalized care for all who aspire to heal and be healed--Our promise is to the the region's healthcare provider of choice. What's Nearby? Distance: 5 10 15 20 25 50 mi.