Challenge School: 9659 E Mississippi Ave Denver, CO