• Photos
  • Map
  • Streetview
  • Upload

City: San Francisco

Last Planet Theatre is situated at 351 Turk St (between Hyde St and Leavenworth St). It producing what they call "dream plays," the Last Planet Theater is a niche experimental theater that eschews the conventions of mainstream theater.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image