D M M D Games Inc Map phone 723 S Neil St Champaign, Illinois 61820 GameStop Map phone 2000 N Neil St Champaign, Illinois 61820 GameStop Map phone 616 E Green St Champaign, Illinois 61820 GameStop Map phone 2517 N Prospect Ave Champaign, Illinois 61822 Live Action Games Map phone 41 E University Ave Champaign, Illinois 61820 Other Realm Map phone 506 E Green St Champaign, Illinois 61820