College of New Rochelle Chapel Map Unavailable Address 29 Castle Pl. New Rochelle United States Upcoming Events No events in this location