The Black Sheep
Description
The Black Sheep is an intimate live music venue in Colorado Springs that has been hosting top-notch local and national bands since its opening in 2005. Known for being a culturally iconic venue, The Black Sheep has been voted 'Best Live Music Venue' in Colorado Springs for many years.
Location
Address
2106 E Platte Ave, Colorado Springs, CO 80909, USA
2106 E Platte Ave, Colorado Springs, CO 80909, USA