Denver Public Schools
North High School
Mailing Address:
2960 N. Speer Blvd.
Denver
CO
80211
Physical Address:
2960 N. Speer Blvd.
Denver
CO
80211
F-1 School