Ponderosa Terrace Jacob Barlow 11 months ago Ponderosa Terrace at Southern Utah University.200 South Dewey Ave in Cedar City, Utah Share this:Print Southern Utah UniversityDateAugust 23, 2022In relation toWith 10 commentsCedar City by AddressDateJune 20, 2020In relation toSimilar postMusic CenterDateJuly 1, 2023In relation toSimilar post