College-of-New-Rochelle

College of New Rochelle reviews

The College of New Rochelle (CNR) is a private Catholic college with its main campus located in New Rochelle, New York. The College of St. Angela was founded by the Order of the Ursulines as the first Catholic women’s college in New York State in 1904, a time when women were generally excluded from higher education.

Leave a Reply