18 North Central
Looking for the ultimate action packed elite gaming experience? Where “Call Of Duty” literally comes to life?
18 NORTH CENTRAL in O’Fallon, Missouri is your answer!
18 NORTH CENTRAL is actually the address of the warehouse that has been transformed into the latest gaming entertainment complex…8,500 square feet…2 levels of fun!
I-COMBAT… CYBER SPORT…A BANQUET CENTER…GOOD FOOD…A BAR AND MORE!
Located in O’Fallon, Missouri – just off I-70 at Bryan Road