Nature: Water Rescue - Inland Water Location: New Castle Address: 6300 North Canal Rd New Castle, DE 19709 Cross Streets: Unknown / Cox Neck Rd
Nature: Medical Emergency
50º
Wind Speed:9.75 mph