Nature: Structure Fire - Commerical/Industrial building Location: Renal Care-63 University Pz Address: 63 University Plz New Castle, DE 19720 Cross Streets: Lawrence Dr / Chapman Rd