SARSA CENTER, CANTON, CT