College of New Rochelle Chapel Loading Map.... College of New Rochelle Chapel 29 Castle Pl. New Rochelle, NY 10801 40.9014731 -73.78114370000003 Address 29 Castle Pl. New Rochelle NY 10801 United States Upcoming Events No events in this location