New Castle Christian Academy: 901 E Basin Rd New Castle, DE