The Nathan & Helen Kohler Foundation

Old Lyme, CT