North High School: 2960 N Speer Blvd Denver, CO