I don't quite know what your community is like, a close friend of mine's step father attempted a similar business, not to the expansive degree that you're talking about, but quite similar. We didn't have the market for it and he didn't make it two years. Granted he didn't go into debt to do it so it wasn't as much of a loss, plus he got to sell off his stock of computers and such afterwards, so it recouped most of the losses anyway. For the record I'm in Pennsylvania in case that gives you a little more important information.
I would suggest that if you're looking into this you do some market research before trying, many good ideas turned out to be bad ideas for their area, but in another area would have blown up and been massively popular.
I know these days, myself being a prime example, I'd be open to something like this, but I prefer to utilize my own computer, so it might be wise to have areas for that in case there are friends that want to play together, but a couple have their own insane custom built computers.
I've heard of a lot of gaming bars, alcohol being served and such, but you never know the crowd you'll get with that kind of an extra attraction.
Furthermore I'm actually involved in commercial real estate so if you'd like I can provide you with some rent figures based on what they're like here, again I'm not in your community, so prices may be different, rental space opportunities may be different, but it should give you a rough idea of what you're looking at.
I would also propose that if you're near a college town, you try and utilize that market, a lot of college students are unable to bring their full gaming rig with them, I know I wasn't and had to deal with a crappy laptop for my gaming, which reduced me to sub par games most of the time.
If you'd like to add me in game, I'd be glad to talk to you more about this stuff and we can maybe get into a bit more detail as to how a lot of this might work, which I wouldn't over a forum post due to potentially sensitive info you may not want to throw up for the world to see lol.