Cherry Brook School: 4 Barbourtown Rd Canton, CT