← Back to Events New Canaan Pop Up Park To navigate, press the arrow keys. + Google Map Corner Elm St. and South Ave. New Canaan, CT 06840 United States There were no results found.