New Canaan The Steward House at Silver Hill New Canaan, Connecticut, United States Added on 11/09/2026