← Back to Events The Hub, former Outback bldg To navigate, press the arrow keys. + Google Map 71 Main Streeet New Canaan, CT 06840 United States 203-984-9398 www.theCECA.com There were no results found.