Jay Hack

Active White Plains, NY Vice President for National Scholastic Chess Foundation Inc