5101 North Bailey Avenue
Amherst, NY 14226-1066
Amherst, NY 14226-1066
+1 716 833 8766
OverviewCompeting teams enter the 9,200-square-foot, multi-level sports arena that's complete with crazy lighting, fog machines and secret passages. Each player carries a phaser...
more