We are redesigning our website.

Click here for Principal’s Message.

Click here for the current site.

Holy Cross Academy
5035 Route 130 South, Delran, NJ 08075
Phone: 856-461-5400