Needham - Wellesley - Dedham - Chess Wizards Summer (July 6-10) HALF- DAY