Sign Up Log In · Feedback

Kirkwood Soccer Complex

  1. Address

    1220 River Rd
    New Castle, DE 19720

    Sub Locations

    1. Field 2
    2. Field 4
    3. Field 5
    4. Field 8
    5. Field 11
    6. Field 12
    7. Field 3
    8. Field 7
    9. Field 6
    10. Field 13
    11. Field 14
    12. Field 9

Send Your Feedback