Nature: Alarms - Commercial Structure Location: Wawa - Manor Park - Manor Park Address: 1515 North Dupont Hwy New Castle, DE 19720 Cross Streets: Parkway Pz / Mcmullen Av