Nature: Fire Location: Mayview Manor Address: 219 Hillview Ave New Castle, DE 19720 Cross Streets: New Castle Ave / Sixth St