South High School
Address: 1700 E Louisiana Ave Map
City: Denver, CO Map