This location has been flagged as "Closed".
2137 S. Sheridan Blvd. Denver, CO 80227
Southwest Denver Suburbs
303-658-0679
copperhoundcoffee.com
Four Restaurants That Both Opened and Closed in 2015
By Mark Antonation
Tags: Open and Shut Cases