St. Theresa School for girls

a boarding school for over 450 teen girls