Canyon Rose Academy

Canyon Rose Academy is a tuition free public high school in Tucson, Arizona, United States. Canyon Rose serves the communities of central and eastern Tucson.