I think at this point, the answer is yes. No one’s been answering their phone, I tried to walk in twice, once about a month ago and once last night. While there are liquor renewal licenses on their windows, when one tries to walk in at 9 pm on a Wednesday night, and the door is locked: it’s closed. So, I say that Station 9 is closed. Now what? What do you want to see come to the area?
Or not, commenter Sam says he saw people lining up last weekend to get in: is it really only open on weekends? And how could they sustain that business model?