Street parking, not sure if there accessible parking spots on the street
There are chairs sitting around the venue, available to move around. So your view depends on where you want to sit! There's also a bench in the back of the room where you can see the stage entirely if there aren't too many tall people around.
There might be a step to go into the restroom