top of page

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 Concord Mall is located in Delaware's most affluent region just north of Wilmington and within 20 miles of Philadelphia


Click Image Above  for Virtual Tour!ading 1

bottom of page