3 ms·Aren’t they both in Champaign IL?by immy 2y agoAren’t they both in Champaign IL?ilrwbwrkhv 2y agoStephen is in Massachusetts I think.pxeger1 2y agoValve is in Bellevue, Washington, and Wolfram is in Champaign.