Castle Sports Complex is located at 318 South College Avenue in Newark, Delaware and is a wholly-owned subsidiary of Lang Development Group.
The facility is now available to rent. Included inside is a hardwood basketball court, an indoor turf field, and a party room.
Castle Sports Complex can be used for games, training, and practice. Various activities can be played including basketball, soccer, pickleball, corn hole, personal training, among many others. If you are interested in renting any areas in the facility, please call or email us.
Location
318 South College Avenue, Newark, DE 19711