Play And Spin Play and Spin is an indoor amusement center located in Niles, just north of Chicago IL. Our family entertainment center has fun things to do for everyone: go karts, laser tag, video games & arcade, virtual reality games, sports bar and more. IL 60714 USA Map Other Categories: Entertainment |