Nature: Traffic Collision w/Injuries Location: Meadowood Hospital-621 S Dupont Hy - New Castle Address: 621 South Dupont Hwy , Cross Streets: Firewood Ln / Service