i went to a show there last week and parked at the t station up the street. like a 5 minute walk. its kind of in a residential type area, so theres gotta be parking around
parking is mostly on the street outside. there is something in the back, but they are doing construction there so I don't think that is an option now. I also think people park in one of the lots next door, but I just parked on the street across the road.