17 Frost

  • Theater
  • Off-Off Broadway
0 Love It
Williamsburg
Steps away from the Lorimer Subway station in Williamsburg, Brooklyn, 17 Frost is a small performance space that surrounds its actors and audiences with three large screens in order to immerse them further in the stories being presented on stage.
Venue name: 17 Frost
Address: 17 Frost St
Brooklyn
11211
Cross street: at Union Ave
Transport: Subway: L to Lorimer St; G to Metropolitan Ave
LiveReviews|0
1 person listening