Celebrity Gaming Challenge Prelim #2 Natick Mall
Microsoft retail store
1245 Worcester Street Suite 3072Natick, MA 01760