Mountain Family Health Centers - Glenwood Springs Integrated Health Center
1905 Blake Ave, Glenwood Springs 81601