Whether you want to get your heart rate pumping with some exercise or just enjoy being in the fresh air, Kirkwood Soccer Complex is a great spot to go.
When you've finished up at this outdoor sports and fitness area in New Castle, why not check out Fort Delaware State Park, Christiana Mall, and Delaware Park Racetrack and Slots? They're not far from Kirkwood Soccer Complex and also popular with many tourists.