I attended a service at their old location and it is the only time in my life I would say that I visited a church as a believer

I heard they'd shut down, but your link has cleared things up. It looks like they're in more of a theater space now? I will go again if I make it out thataways again