Peak Vista Community Health Centers - Health Center at Wahsatch 722 South Wahsatch Avenue, Colorado Springs, CO 80903