Nature: Traffic Collision - High Mechanism Location: Kirkwood Soccr Clb - New Castle Address: 1220 River Rd , Cross Streets: Eugenia Meadows Rd / Federal School Ln