Creators with producer credits located near Denver, Colorado (within 100 miles)