Denver Public Schools
South High School
Mailing Address:
1700 E. Louisiana Ave.
Denver
CO
80210
Physical Address:
1700 E. Louisiana Ave.
Denver
CO
80210
F-1 School