Nature: Medical Emergency Location: Minquadale Trailer Park - 52 - Lot 52 Address: 600 Wildel Ave New Castle, DE 19720