The Steward House at Silver Hill Hospital

208 Valley Road, New Canaan, Connecticut 06840