Eliot Society

About Eliot Society

The Eliot Society is a nonprofit in Washington, D.C., enriching the church and fostering spiritual formation through art.