The Catch at Concord is our new Flagship location located inside of the Concord Mall. The space offers 4300 sqft of space for you to create the most memorable events. The space  features a soft play area for children 3 and under. In addition to traditional rental space. The Concord Mall is located in Delaware's most affluent region just north of Wilmington and within 20 miles of Philadelphia

065DF32B-D153-4678-8BA1-38CA315598BA.png

Click Image Above  for Virtual Tour!ading 1