St. Leo's College is a girls' secondary school in Carlow, County Carlow, Ireland that was founded by the Sisters of Mercy in 1839.
This Ireland school-related article is a stub.
You can help Wikipedia by expanding it.