Founded in 1991 by artist Annis McCabe and her husband, local beloved medical doctor Bill McCabe, The Sedalia Center has enjoyed its years operating as a non-profit, with its mission of inspiring all to explore the art of living and the living…
Read More »