Saint Rose Academy, located in Birmingham, Alabama atop Red Mountain, is a private, co-educational Catholic elementary school run by the Dominican Sisters of St. Cecilia.
Saint Rose Academy, located in Birmingham, Alabama atop Red Mountain, is a private, co-educational Catholic elementary school run by the Dominican Sisters of St. Cecilia. (en)
Saint Rose Academy, located in Birmingham, Alabama atop Red Mountain, is a private, co-educational Catholic elementary school run by the Dominican Sisters of St. Cecilia. (en)