Nature: Medical Emergency Location: Red Roof Inn - New Castle - Rm 258 Address: 1612 North Dupont Hwy New Castle, DE 19720 Cross Streets: N Dupont Hwy Offramp, Lovelace Ave / Service